Cloud storage information security management method, device, system and storage medium

By identifying file data information and configuring the network environment, the problem of inconvenient file management in the cloud storage system is solved, and the secure storage and efficient management of files in the cloud are achieved.

CN116886758BActive Publication Date: 2025-10-03SHANGHAI NEWDON TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310800380.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-10-03
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

File management in existing cloud storage systems is inconvenient. The file naming method leads to low information retrieval efficiency, and the file storage location is inaccurate, affecting data security and management efficiency.

Method used

By identifying file data information, determining the storage path, and configuring the appropriate network environment information, we ensure the secure storage and management of files in the cloud.

Benefits of technology

It realizes the secure storage and management of files in the cloud, avoids the problem of incompatibility between files and the cloud network environment, and improves information retrieval efficiency and data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116886758B_ABST
    Figure CN116886758B_ABST
Patent Text Reader

Abstract

The present invention provides a cloud storage information security management method, device, system, and storage medium, relating to the field of information security technology. The method includes the following steps: receiving an information upload request submitted by a user, and a file corresponding to the aforementioned information upload request; identifying data information in the aforementioned file and determining the storage path of the aforementioned file; the storage path includes at least one to-be-stored location under at least one cloud storage node in a cloud storage system; obtaining the to-be-stored location corresponding to the aforementioned file, and configuring network environment information for the aforementioned file at the to-be-stored location. The present invention can configure a corresponding to-be-stored location for a file requested to be uploaded to the cloud, and match an adaptive network environment to the to-be-stored location of the file in the cloud, to ensure that the file can be securely stored and managed in the cloud.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information security technology, and in particular to a cloud storage information security management method. Background Art

[0002] Cloud storage is a system that uses cluster applications, grid technology, or distributed computer room centralized monitoring systems to bring together a large number of different types of storage devices in the network through application software to work together and provide external data storage and business access functions.

[0003] As a model of online storage, cloud storage usually stores data on multiple virtual servers hosted by a third party rather than on a dedicated server.

[0004] In actual operation, files and data stored in cloud storage systems need to go through upload requests, security audits, and storage management to ensure the security of files stored in the cloud storage system.

[0005] The vast amount of data stored in the cloud is enormous. When users upload files and data and specify the storage location based on their file names, file management becomes ineffective. Furthermore, users searching for information in the cloud storage system cannot quickly find the files they need based on the aforementioned file naming scheme, wasting unnecessary search time.

[0006] Based on this, the present invention proposes a cloud storage information security management method, device, system and storage medium, which configures a corresponding storage location for the file requested to be uploaded to the cloud, and matches the storage location of the file in the cloud with an adaptive network environment to ensure that the file can be securely stored and managed in the cloud. This is a technical problem that urgently needs to be solved. Summary of the Invention

[0007] The purpose of the present invention is to overcome the shortcomings of the existing technology and provide a cloud storage information security management method, device, system and storage medium. The present invention can configure a corresponding storage location for a file requested to be uploaded to the cloud, and match an adaptive network environment for the file's storage location in the cloud to ensure that the file can be securely stored and managed in the cloud.

[0008] In order to solve the existing technical problems, the present invention provides the following technical solutions:

[0009] A cloud storage information security management method, comprising:

[0010] Receive information upload requests submitted by users, as well as files corresponding to the aforementioned information upload requests;

[0011] Identify the data information in the aforementioned file and determine a storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system;

[0012] Obtain the location to be stored corresponding to the aforementioned file, and configure network environment information at the location to be stored for the aforementioned file.

[0013] Furthermore, the files can be classified into at least one of a text file format type, a video file format type, an audio file format type, a picture file format type, and an executable file format type according to the format type.

[0014] Furthermore, when identifying the data information in the aforementioned file and determining the storage path of the aforementioned file, it specifically includes:

[0015] Retrieving, based on the data information in the aforementioned file, storage locations of other files in the cloud storage system that are related to the data information in the aforementioned file;

[0016] Set the aforementioned file as the first file, and the aforementioned other files as the second file;

[0017] Comparing the data information of the first file with the data information of the second file to obtain the affiliation relationship between the first file and the second file; the affiliation relationship between the first file and the second file includes a superior-subordinate relationship and a peer-level relationship;

[0018] Based on the aforementioned affiliation, the location to be stored of the aforementioned first file is obtained.

[0019] Furthermore, the storage path corresponds to a situation where the to-be-stored location of the first file is unique and a situation where the to-be-stored location of the first file is not unique;

[0020] In the case where the location to be stored is unique, the first file is stored in the location to be stored;

[0021] In view of the situation that the aforementioned storage location is not unique, when the aforementioned first file has N storage locations, where N is a positive integer greater than or equal to 2, the aforementioned first file is stored respectively corresponding to the aforementioned N storage locations; the N storage locations are respectively marked as the first storage location, the second storage location, ..., the Nth storage location.

[0022] Furthermore, in the case where the aforementioned locations to be stored are not unique, when the locations to be stored of the aforementioned first files have a superior-subordinate relationship, the storage paths of the aforementioned first files partially overlap.

[0023] Furthermore, when obtaining the to-be-stored location corresponding to the aforementioned file and configuring the network environment information of the to-be-stored location for the aforementioned file, the method specifically includes:

[0024] Extracting the off-cloud network environment information where the aforementioned file is located, as well as the on-cloud network environment information where other files that have a subordinate relationship with the aforementioned file before and after the location to be stored in the cloud storage system are located;

[0025] Compare the aforementioned off-cloud network environment information with the on-cloud network environment information where the files with affiliation are located, and based on the difference between the aforementioned off-cloud network environment information and the on-cloud network environment information, configure the on-cloud network environment stored in the aforementioned to-be-stored location.

[0026] Furthermore, the storage deployment in the cloud storage system includes private cloud storage, public cloud storage and / or hybrid cloud storage.

[0027] A cloud storage information security management device, comprising:

[0028] An information receiving unit, configured to receive an information upload request submitted by a user, and a file corresponding to the information upload request;

[0029] An information identification unit, configured to identify data information in the aforementioned file and determine a storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system;

[0030] The information processing unit is used to obtain the storage location corresponding to the aforementioned file and configure network environment information of the storage location for the aforementioned file.

[0031] A cloud storage information security management system, comprising:

[0032] Cloud storage nodes, used to store data information;

[0033] An information security module, used to protect the information security of the aforementioned cloud storage nodes;

[0034] A cloud server, the cloud server connecting the metaverse node and the information comment security module;

[0035] The cloud server is configured to: receive an information upload request submitted by a user, and a file corresponding to the aforementioned information upload request; identify the data information in the aforementioned file, and determine the storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system; obtain the to-be-stored location corresponding to the aforementioned file, and configure the network environment information of the to-be-stored location for the aforementioned file.

[0036] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements any of the steps of the cloud storage information security management method described above.

[0037] Based on the above advantages and positive effects, the advantages of the present invention are: configuring a corresponding storage location for the file requested to be uploaded to the cloud, and matching an adaptive network environment for the file's storage location in the cloud to ensure that the file can be securely stored and managed in the cloud.

[0038] Furthermore, when the aforementioned file is stored in the aforementioned storage location, the problem of incompatibility between the file and the cloud network environment in which it is located can be avoided, thereby ensuring the data security of the file when it is stored in the cloud storage system. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A flow chart is provided for an embodiment of the present invention.

[0040] Figure 2 A schematic structural diagram of a device provided in an embodiment of the present invention.

[0041] Figure 3 A schematic diagram of the structure of a system provided in an embodiment of the present invention.

[0042] Description of reference numerals:

[0043] Device 200, information receiving unit 201, information identification unit 202, information processing unit 203;

[0044] System 300, cloud storage node 301, information security module 302, cloud server 303. DETAILED DESCRIPTION

[0045] The following is a further detailed description of a cloud storage information security management method, device, system and storage medium disclosed in the present invention in conjunction with the accompanying drawings and specific embodiments. It should be noted that the technical features or combinations of technical features described in the following embodiments should not be considered isolated, and they can be combined with each other to achieve better technical effects. In the drawings of the following embodiments, the same reference numerals appearing in each drawing represent the same features or components, which can be applied to different embodiments. Therefore, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0046] It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not intended to limit the conditions under which the invention can be implemented. Any structural modification, change in proportional relationship, or adjustment of size should fall within the scope of the technical content disclosed in the invention without affecting the efficacy and purpose of the invention. The scope of the preferred embodiments of the present invention includes alternative implementations, in which the functions can be performed in a non-described or discussed order, including performing the functions in a substantially simultaneous manner or in a reverse order according to the functions involved, which should be understood by those skilled in the art of the art to which the embodiments of the present invention belong.

[0047] Technologies, methods, and apparatus known to persons of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the specification. In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0048] Example

[0049] In this embodiment, cloud storage is an online storage model, that is, data is stored on multiple virtual servers usually hosted by a third party, rather than a dedicated server.

[0050] According to different storage needs, the cloud storage includes public cloud storage, private cloud storage and hybrid cloud storage.

[0051] Among them, the public cloud storage refers to the infrastructure ownership belonging to the cloud service provider, and the cloud resources are open to the public. Any qualified individual or organization can rent and use the cloud resources without the need for the storage model of the underlying facilities.

[0052] Private cloud storage refers to a storage model in which a cloud service provider builds IT infrastructure for a single customer, and the corresponding IT resources are only used by the customer's internal employees.

[0053] Hybrid cloud storage refers to a storage method in which sensitive information is stored in private cloud storage, while other services can be hosted using public cloud storage.

[0054] See also Figure 1 FIG. 1 is a flow chart of the present invention. The implementation step S100 of the method is as follows:

[0055] S101, receiving an information upload request submitted by a user and a file corresponding to the information upload request.

[0056] In actual operation, files and data stored in cloud storage systems need to go through upload requests, security audits, and storage management to ensure the security of files and data stored in the cloud storage system.

[0057] Since the aforementioned file can be stored in at least one storage location under at least one cloud storage node in the cloud storage system, to ensure the data security of the file in the cloud storage system and the network environment security of the aforementioned cloud storage system, before the aforementioned file is stored in the cloud storage system, the security of the aforementioned file itself and the security of the network environment on the corresponding device before the file is uploaded to the cloud storage system are reviewed.

[0058] S102, identifying data information in the aforementioned file and determining a storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system.

[0059] The storage path refers to the storage path of the aforementioned file in the cloud storage system.

[0060] Considering that each user has a different way of naming files, the various file names can lead to inconvenient information management after uploading them to a cloud storage system. Furthermore, when a file is shared, it is difficult for the system to recommend appropriate information to other users based on the file name. This leads to confusion in file management and inconvenience in shared use within the cloud storage system.

[0061] Furthermore, a file may have multiple storage paths in a cloud storage system. For example, if Company A holds a meeting at 10:00 AM on April 19, 2023, for specific personnel from three departments, the minutes of the meeting will be stored as a record in Company A's cloud storage system. The minutes will be stored as files in the folders corresponding to the three departments.

[0062] To this end, corresponding to the aforementioned storage path, there is at least one location to be stored under at least one cloud storage node in the corresponding cloud storage system.

[0063] S103, obtaining a location to be stored corresponding to the aforementioned file, and configuring network environment information of the location to be stored for the aforementioned file.

[0064] Preferably, the files can be divided into at least one of a text file format type, a video file format type, an audio file format type, a picture file format type and an executable file format type according to the format type.

[0065] The text file format types include ASCII, MIME, .txt, etc.; the video file format types include mp4, avi, dat, mkv, flv, vob, etc.; the audio file format types include Wave, AIFF, Audio, MPEG, RealAudio, MIDI, etc.; the image file format types include JPEG, TIFF, RAW, BMP, GIF, PNG, etc.; the executable file is a file that can be loaded and executed by the operating system. For example, under the Windows operating system, executable files include but are not limited to .exe, .sys, .com, etc.

[0066] Preferably, when identifying the data information in the aforementioned file and determining the storage path of the aforementioned file, the method specifically includes step S110:

[0067] S111 , based on the data information in the aforementioned file, searching the cloud storage system for storage locations of other files related to the data information in the aforementioned file.

[0068] Considering that the file naming cannot accurately reflect the data information in the file, determining the storage location of the file based on the file's data information is more convenient for the system to recommend corresponding files to other users and accurately manage the aforementioned files. Therefore, the storage location of the file is determined based on the aforementioned file's data information.

[0069] In this process, semantic analysis is preferably used to understand the data information of the aforementioned file, and based on this understanding, other files in the cloud storage system related to the data information in the aforementioned file are retrieved to obtain the storage location of the aforementioned other files in the cloud storage system.

[0070] It should be noted that the storage locations of the aforementioned other files in the cloud storage system can serve as a reference for the storage of the aforementioned files in the cloud storage system.

[0071] As an example and not a limitation, based on the data information in the aforementioned file, it can be seen that the content of the file involves Company A's annual work plan for 2023. Based on this, it is possible to use 2023, Company A, annual work plan and other related information as key information to search in the cloud storage system to obtain other files related to the data information in the aforementioned file.

[0072] For example, other files retrieved at this time may be the annual work plan of Company A's subsidiary company for 2023, the annual work plan of Company A's Sales Department B for 2023, and / or the annual work plan of Company A's Sales Group C under Sales Department B for 2023.

[0073] Since the data information of the above-mentioned other files is most relevant to the data information of the aforementioned files, the above-mentioned other files are related to the aforementioned files.

[0074] S112, setting the aforementioned file as the first file, and setting the aforementioned other files as the second file.

[0075] S113, comparing the data information of the first file with the data information of the second file to obtain the affiliation relationship between the first file and the second file; the affiliation relationship between the first file and the second file includes a superior-subordinate relationship and a peer relationship.

[0076] S114: Based on the aforementioned affiliation, obtain the to-be-stored location of the aforementioned first file.

[0077] Corresponding to the above example, it can be seen that the document involving Company A's annual work plan for 2023 is a superior-subordinate relationship compared with the other documents involving Company A's 2023 annual work plan for its subsidiary branch, Company A's 2023 annual work plan for Sales Department B, and Company A's 2023 annual work plan for Sales Group C under Sales Department B. That is, the aforementioned first file is the superior of the aforementioned second file, and the aforementioned second file is the subordinate of the aforementioned first file.

[0078] When the cloud storage system sets three storage levels for the storage of Company A, the storage levels are the first storage level, the second storage level and the third storage level.

[0079] Among them, the other files involving the annual work plan of Company A's branch in 2023, the annual work plan of Company A's Sales Department B in 2023, and the annual work plan of Company A's Sales Group C under Sales Department B in 2023 correspond to the second storage level, the second storage level, and the third storage level, respectively. When the file involving Company A's annual work plan for 2023 is the superior of the aforementioned other files, it can be known that the storage level of the file is the first storage level, and corresponds to the storage location of the aforementioned other files, determining the location to be stored of the file.

[0080] Preferably, the storage path corresponds to the situation that the location to be stored of the first file is unique and the location to be stored of the first file is not unique; for the situation that the aforementioned location to be stored is unique, the first file is stored in the location to be stored; for the situation that the aforementioned location to be stored is not unique, when the aforementioned first file has N locations to be stored, and N is a positive integer greater than or equal to 2, the aforementioned first file is stored corresponding to the aforementioned N locations to be stored respectively; the N locations to be stored are respectively marked as the first location to be stored, the second location to be stored,..., the Nth location to be stored.

[0081] Considering that the cloud storage system ensures that the file can be stored in every appropriate location, there are often multiple locations for the file to be stored.

[0082] For example, in order to ensure data security, Company A has set up N-1 backups for its cloud storage system. Therefore, when a file exists in the first storage location, it will be stored in the second storage location,..., the Nth storage location, where N is a positive integer greater than or equal to 2.

[0083] Preferably, in the case where the aforementioned locations to be stored are not unique, when the locations to be stored of the aforementioned first files have a superior-subordinate relationship, the storage paths of the aforementioned first files partially overlap.

[0084] As an example and not a limitation, for example, there are two locations to be stored for the first file, namely "Folder 1-Folder 11-Folder 111" and "Folder 1-Folder 11-Folder 112" in the cloud storage system. At this time, "Folder 1-Folder 11" is the overlapping part of the aforementioned locations to be stored, so there is partial overlap in the storage path of the aforementioned first file.

[0085] Preferably, when obtaining the to-be-stored location corresponding to the aforementioned file and configuring the network environment information of the to-be-stored location for the aforementioned file, the method specifically includes step S120:

[0086] S121, extracting the off-cloud network environment information where the aforementioned file is located, and the on-cloud network environment information where other files having a subordinate relationship before and after the location to be stored in the cloud storage system are located.

[0087] Before being stored in the cloud storage network, the file is mostly stored in the user's device. At this time, the network environment corresponding to the file (that is, the cloud network environment where the file is located) is consistent with the network environment deployed in the aforementioned user's device.

[0088] After the file is stored in the cloud storage network, the network environment corresponding to the file should be consistent with the network environment corresponding to the storage location provided for the file in the cloud storage system (that is, the cloud network environment of other files that have a subordinate relationship before and after the storage location of the aforementioned file in the cloud storage system), so as to ensure the data security of the file in the meta-storage system.

[0089] It should also be noted that the cloud-based network environment information and the cloud-based network environment information include but are not limited to IP address, transmission frequency, maximum transmission rate, port information and communication protocol, etc.

[0090] S122, compare the aforementioned off-cloud network environment information with the on-cloud network environment information where the files with affiliation are located, and based on the difference between the aforementioned off-cloud network environment information and the on-cloud network environment information, configure the on-cloud network environment stored in the aforementioned to-be-stored location.

[0091] Among them, the cloud network environment of the aforementioned storage location is configured based on the aforementioned off-cloud network environment information and the cloud network environment information of the files with affiliation. When the aforementioned files are stored in the aforementioned storage location, the problem of incompatibility between the files and the cloud network environment in which they are located is avoided, thereby ensuring the data security of the files when they are stored in the cloud storage system.

[0092] Preferably, the storage deployment in the cloud storage system includes private cloud storage, public cloud storage and / or hybrid cloud storage.

[0093] Other technical features are described in the previous embodiments and will not be repeated here.

[0094] See also Figure 2 As shown, the present invention also provides an embodiment, which provides a cloud storage information security management device 200, including the structure:

[0095] The information receiving unit 201 is used to receive an information upload request submitted by a user and a file corresponding to the information upload request.

[0096] The information identification unit 202 is used to identify the data information in the aforementioned file and determine the storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system.

[0097] The information processing unit 203 is used to obtain the to-be-stored location corresponding to the aforementioned file and configure network environment information of the to-be-stored location for the aforementioned file.

[0098] For other technical features, please refer to the previous embodiments and will not be repeated here.

[0099] In addition, see Figure 3 As shown, the present invention also provides an embodiment, which provides a cloud storage information security management system 300, including:

[0100] The cloud storage node 301 is used to store data information.

[0101] The information security module 302 is used to protect the information security of the aforementioned cloud storage node 301.

[0102] The cloud server 303 is connected to the cloud storage node 301 and the information security module 302 .

[0103] The cloud server 303 is configured to: receive an information upload request submitted by a user, and a file corresponding to the aforementioned information upload request; identify the data information in the aforementioned file, and determine the storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system; obtain the to-be-stored location corresponding to the aforementioned file, and configure the network environment information of the to-be-stored location for the aforementioned file.

[0104] For other technical features, please refer to the previous embodiments and will not be repeated here.

[0105] In addition, an embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program for use in the aforementioned cloud storage information security management device. When the computer program is executed by the processor, it implements any of the above-mentioned steps of the cloud storage information security management method.

[0106] For other technical features, please refer to the previous embodiments and will not be repeated here.

[0107] In the above description, the components may be selectively and operatively combined in any number within the scope of the intended protection of the present disclosure. In addition, terms such as "include," "encompass," and "have" should be interpreted as inclusive or open-ended rather than exclusive or closed by default, unless expressly defined to the contrary. All technical, technological, or other terms have the meanings understood by those skilled in the art, unless they are defined to the contrary. Common terms found in dictionaries should not be interpreted in an overly idealized or unrealistic manner in the context of the relevant technical documentation, unless expressly defined to that extent by the present disclosure.

[0108] Although example aspects of the present disclosure have been described for illustrative purposes, those skilled in the art will appreciate that the foregoing description is merely a description of preferred embodiments of the present invention and does not limit the scope of the present invention in any way. The scope of the preferred embodiments of the present invention includes alternative implementations in which functions may be performed out of the order in which they appear or are discussed. Any changes or modifications made by those skilled in the art based on the foregoing disclosure are intended to fall within the scope of the claims.

Claims

1. A cloud storage information security management method, characterized in that: include: Receive information upload requests submitted by users, as well as files corresponding to the aforementioned information upload requests; Identifying the data information in the aforementioned file and determining a storage path for the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system; wherein, when identifying the data information in the aforementioned file and determining the storage path for the aforementioned file, specifically comprising: searching, based on the data information in the aforementioned file, for storage locations of other files related to the data information in the aforementioned file in the cloud storage system; setting the aforementioned file as a first file and the aforementioned other files as second files; comparing the data information of the aforementioned first file with the data information of the second file to obtain a subordinate relationship between the aforementioned first file and the second file; the subordinate relationship between the first file and the second file includes a superior-subordinate relationship and a peer-to-peer relationship; and obtaining the to-be-stored location for the aforementioned first file based on the aforementioned subordinate relationship; Obtain the location to be stored corresponding to the aforementioned file, and configure network environment information at the location to be stored for the aforementioned file.

2. The method according to claim 1, characterized in that The files can be classified into at least one of a text file format type, a video file format type, an audio file format type, a picture file format type, and an executable file format type according to the format type.

3. The method according to claim 1, characterized in that The storage path corresponds to a situation where the to-be-stored location of the first file is unique and a situation where the to-be-stored location of the first file is not unique; In the case where the location to be stored is unique, the first file is stored in the location to be stored; In view of the situation that the aforementioned storage location is not unique, when the aforementioned first file has N storage locations, where N is a positive integer greater than or equal to 2, the aforementioned first file is stored respectively corresponding to the aforementioned N storage locations; the N storage locations are respectively marked as the first storage location, the second storage location, ..., the Nth storage location.

4. The method according to claim 3, characterized in that In the case where the aforementioned location to be stored is not unique, when the locations to be stored of the aforementioned first files have a superior-subordinate relationship, the storage paths of the aforementioned first files partially overlap.

5. The method according to claim 1, wherein When obtaining the to-be-stored location corresponding to the aforementioned file and configuring the network environment information of the to-be-stored location for the aforementioned file, the method specifically includes: Extracting the off-cloud network environment information where the aforementioned file is located, as well as the on-cloud network environment information where other files that have a subordinate relationship with the aforementioned file before and after the location to be stored in the cloud storage system are located; Compare the aforementioned off-cloud network environment information with the on-cloud network environment information where the files with affiliation are located, and based on the difference between the aforementioned off-cloud network environment information and the on-cloud network environment information, configure the on-cloud network environment stored in the aforementioned to-be-stored location.

6. The method according to any one of claims 1, characterized in that The storage deployment in the cloud storage system includes private cloud storage, public cloud storage and / or hybrid cloud storage.

7. A cloud storage information security management device according to any one of claims 1 to 6, characterized in that: Including structure: An information receiving unit, configured to receive an information upload request submitted by a user, and a file corresponding to the information upload request; An information identification unit is configured to identify the data information in the aforementioned file and determine a storage path for the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system; wherein, when identifying the data information in the aforementioned file and determining the storage path for the aforementioned file, the unit specifically includes: searching the cloud storage system for storage locations of other files related to the data information in the aforementioned file based on the data information in the aforementioned file; setting the aforementioned file as a first file and the aforementioned other files as second files; comparing the data information of the aforementioned first file with the data information of the second file to obtain a subordinate relationship between the aforementioned first file and the second file; the subordinate relationship between the first file and the second file includes a superior-subordinate relationship and a peer-to-peer relationship; and obtaining the to-be-stored location for the aforementioned first file based on the aforementioned subordinate relationship; The information processing unit is used to obtain the storage location corresponding to the aforementioned file and configure network environment information of the storage location for the aforementioned file.

8. A cloud storage information security management system according to any one of claims 1 to 6, characterized in that include: Cloud storage nodes, used to store data information; An information security module, used to protect the information security of the aforementioned cloud storage nodes; A cloud server, the cloud server being connected to the cloud storage node and the information security module; The cloud server is configured to: receive an information upload request submitted by a user, and a file corresponding to the aforementioned information upload request; Identify the data information in the aforementioned file and determine the storage path of the aforementioned file; the storage path corresponds to at least one to-be-stored location under at least one cloud storage node in the cloud storage system; wherein, when identifying the data information in the aforementioned file and determining the storage path of the aforementioned file, specifically include: based on the data information in the aforementioned file, retrieve the storage location of other files related to the data information in the aforementioned file in the cloud storage system; set the aforementioned file as the first file, and set the aforementioned other files as the second file; compare the data information of the aforementioned first file with the data information of the second file to obtain the affiliation of the aforementioned first file and the second file; the affiliation of the first file and the second file includes a superior-subordinate relationship and a peer relationship; based on the aforementioned affiliation, obtain the to-be-stored location of the aforementioned first file; obtain the to-be-stored location corresponding to the aforementioned file, and configure the network environment information of the to-be-stored location for the aforementioned file.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method for managing indexes in storage system, equipment and computer program product

    CN113448920A

  • Data storage method and device, equipment and storage medium

    CN114327285A