CN113923235A - Data distributed storage system based on cloud computing platform - Google Patents

Data distributed storage system based on cloud computing platform Download PDF

Info

Publication number
CN113923235A
CN113923235A CN202111226393.4A CN202111226393A CN113923235A CN 113923235 A CN113923235 A CN 113923235A CN 202111226393 A CN202111226393 A CN 202111226393A CN 113923235 A CN113923235 A CN 113923235A
Authority
CN
China
Prior art keywords
data
mirror image
data block
module
block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111226393.4A
Other languages
Chinese (zh)
Other versions
CN113923235B (en
Inventor
吴佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai V&g Information Technology Co ltd
Original Assignee
Shanghai V&g Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai V&g Information Technology Co ltd filed Critical Shanghai V&g Information Technology Co ltd
Priority to CN202111226393.4A priority Critical patent/CN113923235B/en
Publication of CN113923235A publication Critical patent/CN113923235A/en
Application granted granted Critical
Publication of CN113923235B publication Critical patent/CN113923235B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a data distributed storage system, a data distributed storage method and a data distributed storage medium based on a cloud computing platform, wherein the system comprises: the data encryption module is used for carrying out private encryption on the data which are allowed to be stored and meet the value requirement; the data splitting module is used for randomly splitting the private encrypted data to obtain a data block; the data backup module is used for backing up the split data block to obtain a mirror image data block; the data distribution module is used for randomly distributing the data blocks and the mirror image data blocks to all distributed storage nodes; and the data combination module is used for carrying out public encryption on the data block and the mirror image data block and then combining and storing the data block and the mirror image data block with the existing data. The invention solves the problem that the security and the stability are threatened because a plurality of storage platforms need the same management system, can be suitable for a plurality of cloud computing platforms, realizes multi-user management and multi-user benefit, and meets the requirement of wider persistent security storage.

Description

Data distributed storage system based on cloud computing platform
Technical Field
The invention relates to the field of distributed storage, in particular to a data distributed storage system, a data distributed storage method and a data distributed storage medium based on a cloud computing platform.
Background
The cloud computing platform is a service platform combining software and hardware, generally serves enterprises or individuals, is generally managed by platform companies such as domestic Tencent cloud disks, Baidu clouds, foreign Microsoft Azure platforms and Oracle databases, and provides huge storage space for division and leasing and huge computation amount, so that the security and the stability of the large-scale companies are difficult to guarantee, the permanent service guarantee desired by customers cannot be provided by the commercial platforms, and the requirement of the cloud computing platform service with higher and lasting requirements on data security continuously exists.
The prior art with the application number of CN201911066010.4 discloses a distributed storage management system for multiple cloud disk platforms, which performs blocking processing on files to be uploaded, calculates, checks and encrypts data blocks, and uploads the data blocks to corresponding cloud disks according to a certain allocation rule, so that the files can be stored on multiple cloud disk platforms. The security of the distributed storage management system is guaranteed by means of encryption of data blocks, a plurality of cloud disk platforms are stored by the same management system, the vacant cloud storage space of a multi-user and multi-management system cannot be fully utilized according to the management beneficial principle, and when the management system goes wrong, the security and the stability of multi-platform data can be threatened.
Disclosure of Invention
The invention provides a data distributed storage system, a data distributed storage method and a data distributed storage medium based on a cloud computing platform, which can solve the problem that the security and the stability are threatened because a plurality of storage platforms need the same management system. The invention provides a data distributed storage system based on a cloud computing platform, which is characterized by comprising the following components:
the data value evaluation module is used for acquiring storage node information of the data to be evaluated and data description in the storage nodes, giving out the value degree of the data to be evaluated, and summarizing the value degree to obtain an evaluation result;
the data encryption module is used for carrying out private encryption on the data which are allowed to be stored and meet the value requirement;
the data splitting module is used for randomly splitting the private encrypted data to obtain a data block;
the data backup module is used for backing up the split data block to obtain a mirror image data block;
the data distribution module is used for randomly distributing the data blocks and the mirror image data blocks to all distributed storage nodes;
and the data combination module is used for carrying out public encryption on the data block and the mirror image data block and then combining and storing the data block and the mirror image data block with the existing data.
The storage node information comprises past data records and credit records of the storage nodes;
and/or the data description in the storage node is data accessed by the storage node, and is only the original data description, the encrypted partial data type and the data tracing access record;
and/or the data of the mirror image data block and the data block after backup are reverse;
and/or the data distribution module distributes the data blocks and the mirror image data blocks separately according to the characteristic of mirror image copy backup when random distribution is carried out, and the data blocks and the mirror image data blocks are not distributed to the same storage node;
and/or the data distribution module randomly distributes the data blocks and the mirror image data blocks according to the data value degree, the historical operation records of the storage nodes and the data conditions of the storage nodes.
The private encryption is an encryption mode set by a node administrator, only the node administrator can encrypt or decrypt data to be stored, and the private encryption mode is hardware encryption or asymmetric encryption.
The data splitting module randomly splits data by adopting the following method: and automatically generating random numbers with random probability distribution, taking the random numbers as data splitting bases, and defining the data length by the random numbers for splitting.
The invention also provides a data distributed storage method based on the cloud computing platform, which is characterized by comprising the following steps:
s1, evaluating the data value degree;
s2, carrying out data private encryption when the value degree meets the requirement;
s3, randomly splitting the private encrypted data to obtain a plurality of data blocks;
s4, carrying out mirror image backup on the data block to obtain a mirror image data block;
s5, carrying out conditional random allocation on the data block and the mirror image data block;
and S6, the storage node encrypts the distributed data block and the mirror image data block, randomly combines the encrypted data block with the existing data, and stores the data.
The evaluation method of the value degree in the S1 specifically includes: according to the storage node information and the data description in the storage node, analyzing the historical data information of the storage node and the operation information corresponding to the node to obtain the importance and the safety of the historical account book record related to the node, identifying and verifying the data description in the storage node, judging whether the data description is the original description of the data, analyzing the data description and evaluating the reliability and the importance of the data.
The method for acquiring the mirror image data block in S4 includes: and the data backup module performs mirror image copying on the split data block to obtain a mirror image data block.
The random allocation in S5 is to allocate the data blocks and the mirror image data blocks separately according to the characteristics of mirror image copy backup, and will not be allocated to the same storage node.
The specific implementation steps of the random data splitting in S3 are as follows: and automatically generating random numbers with random probability distribution, taking the random numbers as data splitting bases, and defining the data length by the random numbers for splitting.
The invention also provides a computer readable storage medium, on which a computer program is stored, wherein the computer program is executed by a processor to implement the data distributed storage method based on the cloud computing platform.
By means of the technical scheme, the invention provides a novel data distributed storage system, which is characterized in that a data block obtained by splitting and a mirror image data block obtained by backing up data are separately distributed, encrypted and then randomly combined with the existing data for storage, and the beneficial effects of the invention are as follows: the problem that security and stability are threatened due to the fact that a plurality of storage platforms need the same management system is solved, the method and the system can be suitable for a plurality of cloud computing platforms, multi-user management and multi-user benefit are achieved, and wider persistent security storage requirements are met.
Drawings
FIG. 1 is a schematic diagram of a data distributed storage system based on a cloud computing platform;
fig. 2 is a flowchart of a data distributed storage method based on a cloud computing platform.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
Referring to fig. 1, a schematic diagram of a data distributed storage system based on a cloud computing platform according to the present invention mainly includes: the system comprises a data value evaluation module 01, a data encryption module 02, a data splitting module 03, a data backup module 04, a data distribution module 05 and a data combination module 06.
The data value evaluation module 01 acquires storage node information of data to be evaluated and data description in the storage nodes, each distributed storage node respectively gives value degrees of the data to be evaluated according to the acquired storage node information and/or the data description in the storage nodes, the value degrees of the data to be evaluated are summarized to obtain an evaluation result, if the evaluation result meets the distributed storage requirement, data storage is allowed, and if the evaluation result does not meet the distributed storage requirement, data storage is refused.
In a preferred embodiment, the storage node information includes past data records and credit records of the storage node.
As a preferred embodiment, the data description in the storage node is data accessed by the storage node, and only the original data description, the encrypted partial data type and the data tracing access record do not cause data leakage, and under the condition of ensuring the security of the data in the storage node, other nodes are given access rights as much as possible.
The data encryption module 02 is used for carrying out secret encryption after the data are allowed to be stored.
As a preferred embodiment, the private encryption is an encryption mode set by a node administrator, and only the node administrator can encrypt or decrypt data to be stored, or a hard encryption mode may be used to implement the private encryption.
As a preferred embodiment, the hard encryption can be implemented by calling an encryption module in a hardware encryption chip.
The data splitting module 03 randomly splits the data after the private encryption to obtain a plurality of data blocks.
The data backup module 04 is used for backing up the split data blocks.
In a preferred embodiment, the backup of the split data block is to obtain a mirror image data block by mirror image copy, that is, the data of the mirror image data block and the data of the data block after backup are reversed.
The data allocation module 05 randomly allocates the data blocks and the mirror image data blocks to the distributed storage nodes, and randomly allocates the data blocks and the mirror image data blocks according to the data value degree, the historical operation records of the storage nodes and the data conditions of the storage nodes.
As a preferred embodiment, the data allocation module 05 may allocate the data blocks and the mirror image data blocks separately according to the characteristics of mirror image copy backup when performing random allocation, that is, the data blocks and the mirror image data blocks are not allocated to the same storage node, so that the security of data storage can be further ensured.
The data combination module 06 is used for combining the data block and the mirror image data block into a block for storage after carrying out public encryption on the data block and the mirror image data block and the existing data of a plurality of storage nodes.
In a preferred embodiment, the data combination module 06 further includes an encryption module, which is used to encrypt the data block before combination.
Example 2
The embodiment discloses a data distributed storage system based on a cloud computing platform, referring to fig. 1, including: the system comprises a data value evaluation module 01, a data encryption module 02, a data splitting module 03, a data backup module 04, a data distribution module 05 and a data combination module 06.
The data value evaluation module 01 is used for evaluating the value degree of the new node data, wherein part or all of the new node data participate in the value degree evaluation, the value degree evaluated by the new node data is recorded on a public account, and the public account summarizes the value degree of the new node data.
The data value evaluation module 01 is further configured to determine the summarized data value degree of the new node, reject data storage if the data value degree of the new node is too low, allow data storage if the data value degree of the new node is high, and perform anonymous voting to determine whether to allow data storage in a node voting manner if the data value degree of the new node is between low and high.
As a preferred embodiment, the data value evaluation module 01 analyzes the storage node information of the new node data and the data description in the storage node to obtain the importance and security of the historical book record related to the storage node, and at the same time, identifies and verifies the data description in the storage node to determine whether the data description is the original data description, analyzes the data description to evaluate the reliability and importance of the data, and assumes a data value degree, wherein the data value degree refers to a storage node information score, refers to a data description importance degree score in the storage node, refers to a historical data information importance degree score of the storage node, refers to an operation information score corresponding to the storage node, and the data value degree V refers to the sum of the scores.
In a preferred embodiment, the storage node information of the data to be stored includes node past data records and credit records.
As a preferred embodiment, the data description in the storage node is data accessed by the storage node, and only the original data description, the encrypted partial data type and the data tracing access record do not cause data leakage, and under the condition of ensuring the security of the data in the storage node, other nodes are given access rights as much as possible.
The data encryption module 02 is used for performing private encryption after data is allowed to be stored.
As a preferred embodiment, the private encryption may also be implemented by a software encryption method, such as an asymmetric encryption method.
In a preferred embodiment, the key in the asymmetric encryption scheme is used as an encryption or decryption means that can be grasped only by a node administrator.
The data splitting module 03 randomly splits the data after the private encryption to obtain a plurality of data blocks.
As a preferred embodiment, the random splitting of the data adopts the following algorithm: the random number with any probability distribution is automatically generated, the random number is used as the basis of data splitting, the data length is defined by the random number for splitting, the random number can be converted into a binary system, the data splitting is started at the position where 1 or 0 continuously appears, similarly, the position where the splitting is finished can be defined in the way, or the modes are combined for carrying out the data splitting operation.
The data backup module 04 is used for backing up the split data blocks.
In a preferred embodiment, the backup of the split data block is to obtain a mirror image data block by mirror image copy, that is, the data of the mirror image data block and the data of the data block after backup are reversed.
The data allocation module 05 randomly allocates the data blocks and the mirror image data blocks to the distributed storage nodes, and randomly allocates the data blocks and the mirror image data blocks according to the data value degree, the historical operation records of the storage nodes and the data conditions of the storage nodes.
As a preferred embodiment, the data allocation module 05 may allocate the data block and the mirror image data block separately according to the characteristic of mirror image copy backup when performing random allocation, that is, the data block and the mirror image data block are not allocated to the same storage node, so that the security of data storage can be further ensured.
The data combination module 06 is used for combining the data block and the mirror image data block into a block after carrying out public encryption on the data block and the mirror image data block and storing the data block and the existing data.
In a preferred embodiment, the data combination module 06 further includes an encryption module, which is used to encrypt the data block before combination.
Example 3
Referring to fig. 2, the embodiment provides a data distributed storage method based on a cloud computing platform, which includes the following specific implementation steps:
s1, evaluating the data value degree;
s2, carrying out data private encryption when the value degree meets the requirement;
s3, randomly splitting the private encrypted data to obtain a plurality of data blocks;
s4, carrying out mirror image backup on the data block to obtain a mirror image data block;
s5, carrying out conditional random allocation on the data block and the mirror image data block;
and S6, the storage node encrypts the distributed data block and the mirror image data block, randomly combines the encrypted data block with the existing data, and stores the data.
As a preferred embodiment, the method for evaluating the worth value in S1 includes: the method comprises the steps of comprehensively considering storage node information and data description in a storage node, analyzing historical data information of the storage node and operation information corresponding to the storage node to obtain the importance and safety of a historical account book record related to the storage node, meanwhile, identifying and verifying the data description in the storage node to judge whether the data description is original description, analyzing the data description and evaluating the reliability and the importance of the data.
As a preferred embodiment, the secret encryption in S2 is an encryption mode set by the node administrator, and only the node administrator can encrypt or decrypt the data to be stored, and the encryption mode can be implemented by using hardware encryption or asymmetric encryption.
As a preferred embodiment, the random splitting of the data in S3 is specifically implemented by the following steps: generating random numbers of appointed arbitrary probability distribution; the random number is used as a basis for data splitting, the data length is defined by the random number for splitting, the random number can also be converted into a binary system, splitting of data is started at a position where 1 or 0 continuously appears, similarly, a position where splitting is finished can also be defined in this way, or the above modes are combined for data splitting operation.
As a preferred embodiment, the method for acquiring the mirror image data block in S4 includes: the data backup module performs mirror image copying on the split data block to obtain a mirror image data block, namely the data after backup is opposite to the data of the data block.
As a preferred embodiment, the random allocation method in S5 is: the data distribution module can separately distribute the data block and the mirror image data block according to the characteristic of mirror image copy backup during random distribution, randomly distribute the data block and the mirror image data block according to the data value degree, the historical operation record of the storage node and the data condition of the storage node, encrypt the data block or the mirror image data block again after the storage node receives the data block or the mirror image data block, and randomly combine the encrypted data block and the mirror image data block with the data in the storage node for storage.
In the case of the example 4, the following examples are given,
the present embodiment provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the cloud computing platform-based data distributed storage method provided in embodiment 3.
More specific examples, among others, that the readable storage medium may employ may include, but are not limited to: a portable disk, a hard disk, random access memory, read only memory, erasable programmable read only memory, optical storage device, magnetic storage device, or any suitable combination of the foregoing.
In a possible implementation manner, the present invention can also be implemented in a form of a program product, which includes program code, and when the program product runs on a terminal device, the program code is configured to enable the terminal device to execute a data distributed storage method based on a cloud computing platform, which is implemented in embodiment 3.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1. A data distributed storage system based on a cloud computing platform is characterized by comprising:
the data value evaluation module is used for acquiring storage node information of the data to be evaluated and data description in the storage nodes, giving out the value degree of the data to be evaluated, and summarizing the value degree to obtain an evaluation result;
the data encryption module is used for carrying out private encryption on the data which are allowed to be stored and meet the value requirement;
the data splitting module is used for randomly splitting the private encrypted data to obtain a data block;
the data backup module is used for backing up the split data block to obtain a mirror image data block;
the data distribution module is used for randomly distributing the data blocks and the mirror image data blocks to all distributed storage nodes;
and the data combination module is used for carrying out public encryption on the data block and the mirror image data block and then combining and storing the data block and the mirror image data block with the existing data.
2. The cloud computing platform-based data distributed storage system according to claim 1, wherein the storage node information includes storage node past data records and credit records;
and/or the data description in the storage node is data accessed by the storage node, and is only the original data description, the encrypted partial data type and the data tracing access record;
and/or the data of the mirror image data block and the data block after backup are reverse;
and/or the data distribution module distributes the data blocks and the mirror image data blocks separately according to the characteristic of mirror image copy backup when random distribution is carried out, and the data blocks and the mirror image data blocks are not distributed to the same storage node;
and/or the data distribution module randomly distributes the data blocks and the mirror image data blocks according to the data value degree, the historical operation records of the storage nodes and the data conditions of the storage nodes.
3. The data distributed storage system based on the cloud computing platform as claimed in claim 1, wherein the private encryption is an encryption mode set by a node administrator, only the node administrator can encrypt or decrypt data to be stored, and the private encryption mode is hardware encryption or asymmetric encryption.
4. The data distributed storage system based on the cloud computing platform according to claim 1, wherein the data splitting module randomly splits data by adopting the following method: and automatically generating random numbers with random probability distribution, taking the random numbers as data splitting bases, and defining the data length by the random numbers for splitting.
5. A data distributed storage method based on a cloud computing platform is characterized by comprising the following steps:
s1, evaluating the data value degree;
s2, carrying out data private encryption when the value degree meets the requirement;
s3, randomly splitting the private encrypted data to obtain a plurality of data blocks;
s4, carrying out mirror image backup on the data block to obtain a mirror image data block;
s5, carrying out conditional random allocation on the data block and the mirror image data block;
and S6, the storage node encrypts the distributed data block and the mirror image data block, randomly combines the encrypted data block with the existing data, and stores the data.
6. The data distributed storage method based on the cloud computing platform according to claim 5, wherein the evaluation method of the worth degree in S1 specifically includes: according to the storage node information and the data description in the storage node, analyzing the historical data information of the storage node and the operation information corresponding to the node to obtain the importance and the safety of the historical account book record related to the node, identifying and verifying the data description in the storage node, judging whether the data description is the original description of the data, analyzing the data description and evaluating the reliability and the importance of the data.
7. The data distributed storage method based on the cloud computing platform according to claim 5, wherein the method for acquiring the mirror image data block in S4 is as follows: and the data backup module performs mirror image copying on the split data block to obtain a mirror image data block.
8. The distributed data storage method based on the cloud computing platform as claimed in claim 5, wherein the random allocation in S5 is to allocate the data blocks and the mirror data blocks separately according to the characteristics of mirror copy backup, and not to allocate the data blocks and the mirror data blocks to the same storage node.
9. The data distributed storage method based on the cloud computing platform according to claim 5, wherein the specific implementation steps of the random data splitting in the S3 are as follows: and automatically generating random numbers with random probability distribution, taking the random numbers as data splitting bases, and defining the data length by the random numbers for splitting.
10. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the cloud computing platform-based data distributed storage method according to any one of claims 5 to 9.
CN202111226393.4A 2021-10-21 2021-10-21 Data distributed storage system based on cloud computing platform Active CN113923235B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111226393.4A CN113923235B (en) 2021-10-21 2021-10-21 Data distributed storage system based on cloud computing platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111226393.4A CN113923235B (en) 2021-10-21 2021-10-21 Data distributed storage system based on cloud computing platform

Publications (2)

Publication Number Publication Date
CN113923235A true CN113923235A (en) 2022-01-11
CN113923235B CN113923235B (en) 2023-01-24

Family

ID=79242240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111226393.4A Active CN113923235B (en) 2021-10-21 2021-10-21 Data distributed storage system based on cloud computing platform

Country Status (1)

Country Link
CN (1) CN113923235B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115860925A (en) * 2023-02-19 2023-03-28 广东德澳智慧医疗科技有限公司 Intelligent data query and investment management system based on artificial intelligence liability
CN115905167A (en) * 2022-11-10 2023-04-04 上海威固信息技术股份有限公司 Intelligent data storage method and system capable of rapidly migrating data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733516A (en) * 2018-05-25 2018-11-02 浙江工商大学 Cloudy secure storage dynamic equilibrium backup method and system
US10158483B1 (en) * 2018-04-30 2018-12-18 Xanadu Big Data, Llc Systems and methods for efficiently and securely storing data in a distributed data storage system
CN110704858A (en) * 2019-10-16 2020-01-17 长春银彩通信息科技有限公司 Data security storage method and system under distributed environment
CN113157489A (en) * 2021-02-24 2021-07-23 平安普惠企业管理有限公司 Database data backup method and device and computer equipment
CN113391951A (en) * 2021-05-20 2021-09-14 广西飞创信息科技有限公司 Multipoint centralized remote backup disaster recovery technology and system based on Ethernet simplified transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10158483B1 (en) * 2018-04-30 2018-12-18 Xanadu Big Data, Llc Systems and methods for efficiently and securely storing data in a distributed data storage system
CN108733516A (en) * 2018-05-25 2018-11-02 浙江工商大学 Cloudy secure storage dynamic equilibrium backup method and system
CN110704858A (en) * 2019-10-16 2020-01-17 长春银彩通信息科技有限公司 Data security storage method and system under distributed environment
CN113157489A (en) * 2021-02-24 2021-07-23 平安普惠企业管理有限公司 Database data backup method and device and computer equipment
CN113391951A (en) * 2021-05-20 2021-09-14 广西飞创信息科技有限公司 Multipoint centralized remote backup disaster recovery technology and system based on Ethernet simplified transmission

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
孙知信 等: "《区块链存储可扩展性研究进展》", 《软件学报》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115905167A (en) * 2022-11-10 2023-04-04 上海威固信息技术股份有限公司 Intelligent data storage method and system capable of rapidly migrating data
CN115905167B (en) * 2022-11-10 2023-11-21 上海威固信息技术股份有限公司 Intelligent data storage method and system capable of rapidly migrating data
CN115860925A (en) * 2023-02-19 2023-03-28 广东德澳智慧医疗科技有限公司 Intelligent data query and investment management system based on artificial intelligence liability

Also Published As

Publication number Publication date
CN113923235B (en) 2023-01-24

Similar Documents

Publication Publication Date Title
CN102945355B (en) Fast Data Encipherment strategy based on sector map is deferred to
CN113923235B (en) Data distributed storage system based on cloud computing platform
CN101965709B (en) Secret information management apparatus, information processing apparatus, and secret information management system
US8321688B2 (en) Secure and private backup storage and processing for trusted computing and data services
Hudic et al. Data confidentiality using fragmentation in cloud computing
Dev et al. An approach to protect the privacy of cloud data from data mining based attacks
Srinivasan Is security realistic in cloud computing?
AU2010258678A1 (en) Secure and private backup storage and processing for trusted computing and data services
CN107124271A (en) A kind of data encryption, decryption method and equipment
KR20200121583A (en) Method and Apparatus for Distributed Processing of Data using De-identification of Data
CN105407119A (en) Cloud computing system and method thereof
JP4787080B2 (en) Distributed information sharing method and terminal device
Verma et al. A survey on data leakage detection and prevention
Butoi et al. Secret sharing scheme for data confidentiality preserving in a public-private hybrid cloud storage approach
AU2011254219A1 (en) System and method for controlling and monitoring access to data processing applications
Yuvaraj et al. Secure de-duplication over wireless sensing data using convergent encryption
CN110012024A (en) A kind of data sharing method, system, equipment and computer readable storage medium
CN110851851B (en) Authority management method, device and equipment in block chain type account book
Periasamy et al. Secure and duplication detection in cloud using cryptographic hashing method
Kim et al. Data block management scheme based on secret sharing for HDFS
Nagesh et al. Cloud architectures encountering data security and privacy concerns—A review
Ramesh et al. Public auditing for shared data with efficient user revocation in the cloud
CN112104690A (en) Virtualization for privacy control
Inamdar et al. Data Security in Hadoop Distributed File System
Hyseni et al. The strategy of cryptography for the proposed model of security in cloud computing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant