CN104580395B - A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform - Google Patents
A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform Download PDFInfo
- Publication number
- CN104580395B CN104580395B CN201410801410.6A CN201410801410A CN104580395B CN 104580395 B CN104580395 B CN 104580395B CN 201410801410 A CN201410801410 A CN 201410801410A CN 104580395 B CN104580395 B CN 104580395B
- Authority
- CN
- China
- Prior art keywords
- data
- storage
- file
- cloud
- platform
- 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.)
- Expired - Fee Related
Links
- 238000003860 storage Methods 0.000 title claims abstract description 122
- 238000007726 management method Methods 0.000 claims abstract description 15
- 238000013467 fragmentation Methods 0.000 claims abstract description 13
- 238000006062 fragmentation reaction Methods 0.000 claims abstract description 13
- 238000011084 recovery Methods 0.000 claims abstract description 9
- 230000008520 organization Effects 0.000 claims abstract description 8
- 238000013500 data storage Methods 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims description 4
- 210000000352 storage cell Anatomy 0.000 claims description 3
- 238000013523 data management Methods 0.000 abstract description 3
- 230000010354 integration Effects 0.000 abstract description 3
- 230000007246 mechanism Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005191 phase separation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication 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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
The present invention relates to cloud storage technical field, specifically discloses a kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform, including:The client for being used for user authentication, burst distribution, the operation of file and the management of file, the distribution of data, the fault recovery of data and data encrypting and deciphering being connected by network with cloud platform;Also include the meta data server for being used for account authentication, storage file organization directory tree, data encryption key and User operation log being connected with client.The present invention carries out collaboration storage using existing a variety of cloud storage platforms, consider cloudy storage resource and network service quality, propose user data adaptively distribution and integration algorithm, propose data access and access the security assurance information mechanism being separated with data management, user, give data fragmentation storage and key management method based on meta data server, the problem of overcoming cloud storage leaking data.
Description
Technical field
The present invention relates to cloud storage technical field, in specifically a kind of cloudy collaboration storage based on existing cloud storage platform
Between part system.
Background technology
With the development of cloud computing technology, in the case where computer and mobile client update rapidly, cloud storage by
Gradually turn into the first choice of network user's data storage.The multiple commercial vendors such as Tengxun's thin cloud, Baidu's cloud disk, 360 cloud disks are released certainly at home
Oneself independent distributed cloud storage system.
In information age today, the user of cloud storage product can only select the storage of wherein one platform progress data.It is single
One cloud storage platform is all to carry out control completely and management, user data being serviced provider by specific service provider
Control will certainly be brought the problem of many completely.At present, user has encountered following four problem in use:
Problem one, the data reliability that can not ensure, single cloud storage platform are that a manufacturer carries out independent maintenance, user
Data are stored in storage platform, if cloud storage platform loss of data or system mistake occurs and can all cause losing for data
Lose, the reliability of data is unable to reach maximum guarantee;
The access of problem two, data is unable to reach that the time is most short, and data storage is in a fixed storage provider, user
Network service be related to region, if with the network of service provider can not perfect matching, access speed mistake can be caused
Slowly, the network service quality of user can be decreased obviously;
Problem three, cloud storage service provider easily monopolize to data, and single cloud storage platform is arrived in user data storage,
Easily controlled to form monopolization completely by cloud storage provider, user can not protect the legitimate rights and interests of itself in terms of payment is stored;
Problem four, the personal secrets of data can not be protected, data Cun Chudao cloud storage platforms, cloud storage service provider cloud
Platform super keepe, which has permission, checks all platform datas, and user data has the possibility spied on completely, the number of user
It can not ensure according to privacy.
The content of the invention
It is mentioned above existing to solve the present invention seeks to propose an efficient cloudy collaboration Storage Middleware Applying system
Practical problem present in technology.
The technical scheme is that:A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform, bag
Include:By network be connected with cloud platform be used for user authentication, the burst of file distributes, the operation of file and management, data
The client of distribution, the fault recovery of data and data encrypting and deciphering;Also include be connected with the client for account authentication,
The meta data server of storage file organization directory tree, data encryption key and User operation log.
Above-mentioned client includes the authentication unit for user authentication, for entering according to file fragmentation size requirements to file
The file fragmentation unit of the average burst of row, the ratio for the network service quality according to different cloud platforms, data block is distributed
File distributing unit to different cloud storage platforms, for data to cloud platform upload and download data operating units,
The data block of data integrity is not met for the data encrypting and deciphering unit of encryption and the decryption of data and for discovery in time
And this data block is replaced with to the data fault recovery unit of effective data block in time.
Above-mentioned authentication unit includes being used for the part of meta data server certification and for the cloud platform used entering
The part of row certification.
Above-mentioned cloud platform is used for the storage and management of data, is the storage platform of whole storage system, the cloud platform is extremely
It is few to be made up of three storage platforms.
Above-mentioned meta data server includes being used to be authenticated to confirm that identity is legal the certification request that client is initiated
Property account authentication unit, be responsible for file and folder organization structure category tree and its data block storage mapping path storage and
The data storage cell of the storage of encryption and decryption key and the daily record for recording all operations of the user in meta data server
Unit.
Beneficial effects of the present invention:Cloudy collaboration storage platform is put down based on any main flow distribution cloud storage both at home and abroad
Platform, guarantee data that can be effective it is reliable, realize the quick access of data, avoid the ridge of cloud storage service provider
It is disconnected, protect the data-privacy of user.Cloudy collaboration Storage Middleware Applying system proposed by the present invention based on data fragmentation, using now
The a variety of cloud storage platforms having carry out collaboration storage, consider cloudy storage resource and network service quality, it is proposed that user
Data adaptive distributes and integration algorithm, it is proposed that data access accesses the information security being separated with data management, user and protected
Barrier mechanism, data fragmentation storage and key management method based on meta data server are given, cloud storage data is overcome and lets out
The problem of dew.
The present invention is described in further details below with reference to accompanying drawing.
Brief description of the drawings
Fig. 1 is the foundation frame composition of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 2 is the workflow of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 3 is the work request data flow of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 4 is the functional block diagram of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 5 is the meta data server network topological diagram of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 6 is the meta data server critical data table structure chart of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 7 is the directory tree structure figure of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 8 is the file distributing flow chart of the cloudy collaboration Storage Middleware Applying system of the present invention;
Fig. 9 is the integrating documents flow chart of the cloudy collaboration Storage Middleware Applying system of the present invention.
Embodiment
Fig. 1 is the foundation frame composition of the cloudy collaboration Storage Middleware Applying system of the present invention.One kind as shown in Figure 1 is based on
The cloudy collaboration Storage Middleware Applying system of existing cloud storage platform, including:What is be connected by network with cloud platform recognizes for user
Card, the burst distribution of file, the operation of file and management, the distribution of data, the visitor of the fault recovery of data and data encrypting and deciphering
Family end;Also include being connected with the client is used for account authentication, storage file organization directory tree, data encryption key and use
The meta data server of family Operation Log.The cloud platform is used for the storage and management of data, is the storage of whole storage system
Platform, the cloud platform are at least made up of three storage platforms.Whole storage system includes three modules, be respectively client,
Meta data server and cloud platform.Cloudy collaboration Storage Middleware Applying system is the core of storage system, by client and metadata
Server group into.Client includes the authentication unit for user authentication, for entering according to file fragmentation size requirements to file
The file fragmentation unit of the average burst of row, the ratio for the network service quality according to different cloud platforms, data block is distributed
File distributing unit to different cloud storage platforms, for data to cloud platform upload and download data operating units,
The data block of data integrity is not met for the data encrypting and deciphering unit of encryption and the decryption of data and for discovery in time
And this data block is replaced with the data fault recovery unit of effective data block this six units in time.Wherein authentication unit bag
Two parts are included, namely for the part of meta data server certification and for being authenticated to the cloud platform used
Part.
Fig. 2 is the workflow of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in Fig. 2 pacify in terminal
A client is filled, client provides all interactions of user and carried out with meta data server, distributed cloud storage platform
Data exchange.Meta data server includes being used to be authenticated to confirm identity legitimacy the certification request that client is initiated
Account authentication unit, the storage for being responsible for file and folder organization structure category tree and its data block storage mapping path and plus solution
The data storage cell of the storage of key and the log unit for recording all operations of the user in meta data server
These three units;The main function of meta data server is that metadatabase and metadata standard are managed and operated;Preserve
The key of user;Metadata standard etc. is imported in metadatabase.Rear end distribution cloud storage platform, this middleware system use
Based on domestic main flow storage platform, such as Tengxun's thin cloud, Baidu's cloud disk, 360 cloud disks etc., function mainly using cloud disk as
It is main, there is provided the storage and management of data.
Label 1-5 is that the process of system is introduced followed by specific in figure.
Step 1)User logs in.User can be allowed to carry out login authentication after client terminal start-up.After user account is proved to be successful, meeting
A certification mark id is distributed to user, it was demonstrated that user is the user of normal legal.The user logined successfully has the right to obtain user
It is stored in all related datas of meta data server, including file structure and file metadata map information.Metadata Service
Device maintains normal a set of user's system.
Step 2)Obtain the data such as listed files and metadata.After client logins successfully, have and obtain institute under this user
All metadata of category.Client can propose that the list of user's all files, metadata and data encryption are close to meta data server
Code synchronization request, metadata server cluster identify according to user data all under user being sent to client.Client
User can be showed in the form of tree-like by obtaining listed files, allow user check all institutional frameworks for being stored in cloud platform and
File data.
Step 3)Configure cloud platform account.Account in the first step is the account of metadata server cluster, such reality
Existing advantage is exactly storage organization structure and metadata and the specific data manipulation phase separation of data.Shown in figure, need herein
It is respectively configured the account of multiple cloud platforms, client just has the storage operating right to above cloud disk after configuration successful.
Step 4)Data upload and management.Client can be operated accordingly according to the clicking operation of user, such as text
Part operation, deletion, renaming etc..The account of cloud platform is configured, it is all that client can use cloud storage platform to provide
API.The data of user are carried out by this step, and the uploads of data is the key of whole system, client while data upload
The membership credentials of file and mapping relations can be uploaded to meta data server by end.The operational order of All Files also all passes through
This step is carried out, and realizes the management of file.
Step 5)The download of file and data recovery.User directly can obtain existing authorized from cloud platform
Any file.It is also that file status, which is shown, normally indicates that data block has by this step when system obtains file status
Effect, if file status malfunctions, indicate data block damage, it is necessary to carry out data recovery combination step 4)It is common to complete.
Fig. 3 is the work request data flow of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in figure 3, in figure
Arrow and word represent data flow and concrete function between each module.Meta data server stores the member of user
Data and Operation Log, the institutional framework of specific data block.Multiple cloud platforms simply store specific data block, can not see
That examines is fragmented complete file before.Client will realize Certificate Authority, including meta data server mandate and cloud platform behaviour
Make permission grant, the upload of metadata, download, the burst distribution of file, upload, download and the management of data block.
Fig. 4 is the functional block diagram of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in figure 4, illustrate mould
All units included under block.
Fig. 5 is the meta data server network topological diagram of the cloudy collaboration Storage Middleware Applying system of the present invention.Such as Fig. 5 institutes
Show, whole meta data server make use of LVS load balancing frameworks, be carried out in addition between Server1, Server2, Server3
The real-time synchronization of data, has carried out redundancy backup to metadata, a total of three parts.As long as one of server normal work
Ensure that the metadata of user can use, if Server1 server internals can run the failure of finger daemon metadata
Request of data can be carried out to next Server2, directory tree be re-created normal condition is recovered with the most fast time.
Meta data server is made up of server S erver1, Server2, Server3 of three same environment, each
There are a whole set of account authentication, metadata and log system on server.After using LVS load dispatchers, each server
It is likely to be firstly received the request of data of user.Here the real-time synchronization of three servers is ensured.User's request data
Upload to wherein one and be assumed to be Server1, the life span of data is set to give birth to after data are transmitted to Server2 by 2, Server1
Deposit 1, Server2 of time reduction and send the data to Server3, life span is reduced to 0, and data are completed together in whole cluster
Step, ensure that the data consistency between server.
Fig. 6 is the meta data server critical data table structure chart of the cloudy collaboration Storage Middleware Applying system of the present invention.
As shown in fig. 6, bibliographic structure table is to represent the institutional framework of All Files folder and file under user.Each user has one
The Root nodes of acquiescence, but it does not have father node.All nodes successively go deep into by recurrence, until node is that file or folder is
It is empty.Total number of files table, records the total number after file fragmentation, and wherein node name is one and traverses this node always from Root
Path, ensure that the unique of node name.If total number is N, then block serial number 0,1,2,3N-1.Each blocks of files the
Default version number is 1.Filename, block sequence number and version number illustrate one piece of data block jointly.Data storage location marks
Sequence number, version number and the particular location of storage of blocks of files are recorded, its interior joint is one and traverses this file always from Root
Path, herein only two storage locations be because system at present in the case where three cloud platforms are as backstage using one pair
This redundancy is stored, so each data block stores two parts.System can will be that each user has established according to database information
Whole directory tree, server can all be transmitted data to by being modified in the later stage in user, server can carry out corresponding change and
Storage.The data of the static all catalogues of storage of database meeting, while User Catalog data can be also cached in internal memory, Ke Yijia
Fast access of the user to directory tree and Data Position.
Fig. 7 is the directory tree structure figure of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in fig. 7, each use
Family generates a corresponding directory tree in meta data server.
Fig. 8 is the file distributing flow chart of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in figure 8, it is more
Cloud cooperates with the file distributing flow chart of Storage Middleware Applying system.It is now respectively cloud platform 1, cloud based on three cloud platforms
Platform 2 and cloud platform 3.The file block number of each file fragmentation rounds up for file size divided by the 64M result that rounds, and is set to
N, order arrive N-1 for 0.Every four contiguous file blocks since 0(Also need to plus the extra number such as version number, checking information, sequence number
According to)For one group of carry out file distributing.
Step 1:The network service quality of three cloud platforms is detected, excellent middle poor three levels are divided into according to network speed speed
Not;
Step 2:If to have distributed block number, N is file total block data for i=0;
Step 3:Judge whether i+3 is less than N, continue in next step, otherwise to go to step 6 if less than N;
Step 4:Will according to network service quality, toward excellent middle difference on to distribute data block respectively be i, i+1, i+2;I, i+1, i+
3;I+2, i+3;
Step 5:I=i+4, go to step 3;
Step 6:Judge whether N-i is equal to 1, if equal to continuing in next step, otherwise to go to step 8;
Step 7:Will according to network service quality, toward excellent middle difference on to distribute data block respectively be i;i;i;
Step 8:Judge whether N-i is equal to 2, if equal to continuing in next step, otherwise to go to step 10;
Step 9:Will according to network service quality, toward excellent middle difference on to distribute data block respectively be i, i+1;i;i+1;
Step 10:Judge whether N-i is equal to 3, if equal to continuing in next step, otherwise to go to step 12;
Step 11:Will according to network service quality, toward excellent middle difference on to distribute data block respectively be i, i+1;I, i+1, i+2;
I, i+2;
Step 12:Data distribution storage information is sent into meta data server to be stored;So far, this process is all tied
Beam.
Fig. 9 is the integrating documents flow chart of the cloudy collaboration Storage Middleware Applying system of the present invention.As shown in figure 9, it is
Cloudy collaboration storage system integrates flow.It can be obtained after client obtains the file download order of user from meta data server
File full detail, including total block data and each piece of positional information stored in cloud platform, and to the net of three cloud platforms
Network service quality carries out service detection, is divided into excellent middle poor grade.
Step 1:File full detail is obtained from meta data server, including total block data and each piece are deposited in cloud platform
The positional information of storage;
Step 2:Cloud platform network service quality is detected, is divided into excellent middle poor Three Estate;
Step 3:If N is file total block data, i=0 is to have downloaded file block number;
Step 4:Judge whether i+3 is less than N, if being to continue with next step, otherwise going to step 7;
Step 5:Two pieces are downloaded from the excellent platform of network, is set to i, i+1;Poor platform downloads i+2, i+3 blocks respectively from network
Data;
Step 6:I=i+4, go to step 4;
Step 7:N-i=1 is judged, if being to continue with next step, otherwise going to step 9;
Step 8:One piece of I is downloaded from the excellent platform of network;
Step 9:N-i=2 are judged, if being to continue with next step, otherwise going to step 9;
Step 10:I is downloaded respectively from the excellent middle platform of network;i+1;
Step 11:N-i=3 are judged, if being to continue with next step, otherwise going to step 9;
Step 12:I, i+1 are downloaded respectively from the excellent middle platform of network;i+2;
Step 13:The name of file is modified as original name;So far this process all terminates.
To sum up, cloudy collaboration storage platform is based on any main flow distribution cloud storage platform both at home and abroad, can be had conscientiously
The guarantee data of effect it is reliable, realize the quick access of data, avoid the monopolization of cloud storage service provider, protect the number of user
According to privacy.Cloudy collaboration Storage Middleware Applying system proposed by the present invention based on data fragmentation, utilizes existing a variety of cloud storages
Platform carries out collaboration storage, considers cloudy storage resource and network service quality, it is proposed that user data is adaptively distributed
And integration algorithm, it is proposed that data access accesses the security assurance information mechanism being separated with data management, user, gives base
In the data fragmentation storage of meta data server and key management method, the problem of overcoming cloud storage leaking data.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for those skilled in the art
For, the present invention can have various changes and change.All any modifications made within spirit and principles of the present invention, it is equal
Replace, improve etc., it should be included in the scope of the protection.It is exemplified as above be only to the present invention for example,
The limitation to protection scope of the present invention, every guarantor that the present invention is belonged to the same or analogous design of the present invention are not formed
Within the scope of shield.
Claims (3)
- A kind of 1. cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform, it is characterised in that:Including:By network be connected with cloud platform be used for user authentication, the burst of file distributes, the operation of file and management, data The client of distribution, the fault recovery of data and data encrypting and deciphering;Also include being connected with the client is used for account authentication, storage file organization directory tree, data encryption key and use The meta data server of family Operation Log;The client includes the authentication unit for user authentication, for being put down according to file fragmentation size requirements to file The file fragmentation unit of equal burst, the ratio for the network service quality according to different cloud platforms, data block is distributed to not With storage platform file distributing unit, for data to cloud platform upload and download data operating units, for counting According to encryption and decryption data encrypting and deciphering unit and in time find do not meet data integrity data block and by this Data block is replaced with the data fault recovery unit of effective data block in time;The authentication unit includes being used for the part of meta data server certification and for the cloud platform used being recognized The part of card.
- 2. a kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform according to claim 1, it is special Sign is:The cloud platform is used for the storage and management of data, is the storage platform of whole storage system, the cloud platform is at least It is made up of three storage platforms.
- 3. a kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform according to claim 1, it is special Sign is:The meta data server includes being used to be authenticated to confirm identity legitimacy the certification request that client is initiated Account authentication unit, be responsible for file and folder organization structure category tree and its data block storage mapping path storage and plus The data storage cell of the storage of decruption key and the daily record list for recording all operations of the user in meta data server Member.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410801410.6A CN104580395B (en) | 2014-12-22 | 2014-12-22 | A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410801410.6A CN104580395B (en) | 2014-12-22 | 2014-12-22 | A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104580395A CN104580395A (en) | 2015-04-29 |
CN104580395B true CN104580395B (en) | 2018-02-23 |
Family
ID=53095553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410801410.6A Expired - Fee Related CN104580395B (en) | 2014-12-22 | 2014-12-22 | A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104580395B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302920B (en) * | 2015-11-23 | 2020-01-03 | 上海爱数信息技术股份有限公司 | Cloud storage data optimization management method and system |
CN105898356A (en) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Live video streaming media recording method and system |
CN106506668B (en) * | 2016-11-23 | 2019-07-16 | 浪潮云信息技术有限公司 | A method of object storage is realized based on distributed storage |
CN108234539B (en) * | 2016-12-14 | 2022-06-03 | 北京金山云网络技术有限公司 | File uploading, downloading and transmitting method and device |
CN108337208B (en) * | 2017-01-19 | 2020-11-24 | 中国电信股份有限公司 | Data protection method and replacement device based on cloud storage and cloud storage system |
CN109117420A (en) * | 2017-06-23 | 2019-01-01 | 百度在线网络技术(北京)有限公司 | operation log recording method and device |
CN110611576B (en) * | 2018-06-14 | 2023-05-09 | 亿阳信通股份有限公司 | Data quality monitoring method, device, equipment and storage medium |
CN108920099B (en) * | 2018-06-22 | 2021-11-16 | 中国人民解放军战略支援部队信息工程大学 | Data dynamic storage system and method based on multiple fragmentation modes |
CN110602147B (en) * | 2019-10-09 | 2021-07-30 | 合肥中科深谷科技发展有限公司 | Data encryption safe storage method, system and storage medium based on cloud platform |
CN111240893B (en) * | 2019-12-26 | 2023-07-18 | 曙光信息产业(北京)有限公司 | Backup and restore management method and system based on data stream slicing technology |
CN111176121A (en) * | 2020-02-06 | 2020-05-19 | 山东大学 | Vehicle control unit optimization system and method based on cloud platform |
CN115865461B (en) * | 2022-11-25 | 2024-04-19 | 贵州电网有限责任公司 | Method and system for distributing data in high-performance computing cluster |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307233A (en) * | 2011-08-24 | 2012-01-04 | 无锡中科方德软件有限公司 | Cloud computing method for cloud computing server |
CN102394894A (en) * | 2011-11-28 | 2012-03-28 | 武汉大学 | Network virtual disk file safety management method based on cloud computing |
CN102420854A (en) * | 2011-11-14 | 2012-04-18 | 西安电子科技大学 | Distributed file system facing to cloud storage |
CN103442057A (en) * | 2013-08-27 | 2013-12-11 | 玉林师范学院 | Cloud storage system based on user collaboration cloud |
CN103595730A (en) * | 2013-11-28 | 2014-02-19 | 中国科学院信息工程研究所 | Ciphertext cloud storage method and system |
CN103810061A (en) * | 2014-01-28 | 2014-05-21 | 河南科技大学 | High-availability cloud storage method |
-
2014
- 2014-12-22 CN CN201410801410.6A patent/CN104580395B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307233A (en) * | 2011-08-24 | 2012-01-04 | 无锡中科方德软件有限公司 | Cloud computing method for cloud computing server |
CN102420854A (en) * | 2011-11-14 | 2012-04-18 | 西安电子科技大学 | Distributed file system facing to cloud storage |
CN102394894A (en) * | 2011-11-28 | 2012-03-28 | 武汉大学 | Network virtual disk file safety management method based on cloud computing |
CN103442057A (en) * | 2013-08-27 | 2013-12-11 | 玉林师范学院 | Cloud storage system based on user collaboration cloud |
CN103595730A (en) * | 2013-11-28 | 2014-02-19 | 中国科学院信息工程研究所 | Ciphertext cloud storage method and system |
CN103810061A (en) * | 2014-01-28 | 2014-05-21 | 河南科技大学 | High-availability cloud storage method |
Non-Patent Citations (4)
Title |
---|
一种保护云存储平台上用户数据私密性的方法;侯清铧等;《计算机研究与发展》;20110715;第1147-1153页 * |
一种成本相关的云提供商数据可靠性保证算法;钟睿明等;《软件学报》;20140815;第1875-1885页 * |
云存储环境下基于服务质量的副本放置策略;黄恺翔等;《第四届中国计算机网络与信息安全学术会议(CCNIS2011)》;20120531;全文 * |
云存储***服务质量控制与可靠性技术研究;许信;《中国优秀硕士学位论文全文数据库 信息科技辑》;20110715;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104580395A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104580395B (en) | A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform | |
US9589148B2 (en) | Systems and methods for securing data in motion | |
CN104603740B (en) | Filing data identifies | |
US10180912B1 (en) | Techniques and systems for data segregation in redundancy coded data storage systems | |
US9264224B2 (en) | Systems and methods for secure data sharing | |
CN102077193B (en) | Cluster shared volumes | |
CN101854392B (en) | Personal data management method based on cloud computing environment | |
CN102947797B (en) | The online service using directory feature extending transversely accesses and controls | |
US10693640B2 (en) | Use of key metadata during write and read operations in a dispersed storage network memory | |
Seiger et al. | SecCSIE: a secure cloud storage integrator for enterprises | |
US9576144B2 (en) | Secured file system management | |
CN101594360B (en) | Local area network system and method for maintaining safety thereof | |
CN101647006A (en) | Be used for method of data backup and system | |
CN106302720B (en) | survivable storage system and method for block chain | |
CN104836862B (en) | A kind of Intelligent terminal data storage method | |
CN104520822A (en) | Data storage application programming interface | |
US9514325B2 (en) | Secured file system management | |
CN103795530B (en) | A kind of method, device and the main frame of cross-domain controller certification | |
US20190005261A1 (en) | Secure shared vault with encrypted private indices | |
CN110633578A (en) | Intelligent shared cloud storage method and system | |
US9940474B1 (en) | Techniques and systems for data segregation in data storage systems | |
CN104363229A (en) | Data center and access method thereof | |
KR20200125278A (en) | Data Management Method for Network Attached Storage System based on Block Chain | |
Yan | Cloud storage services | |
Cao | Design of digital library service platform based on cloud computing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190712 Address after: 710061 Room 1001, Unit 2, Building 4, Wangyuan District, Yanzhan Road, Qujiang New District, Xi'an City, Shaanxi Province Patentee after: Shaanxi Jundu Cultural Tourism Technology Co.,Ltd. Address before: Taibai Road 710071 Shaanxi city of Xi'an province Xi'an Electronic and Science University No. 2 Patentee before: Xidian University |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180223 |