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 PDF

Info

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
Application number
CN201410801410.6A
Other languages
Chinese (zh)
Other versions
CN104580395A (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.)
Shaanxi Jundu Cultural Tourism Technology Co.,Ltd.
Original Assignee
Xidian University
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 Xidian University filed Critical Xidian University
Priority to CN201410801410.6A priority Critical patent/CN104580395B/en
Publication of CN104580395A publication Critical patent/CN104580395A/en
Application granted granted Critical
Publication of CN104580395B publication Critical patent/CN104580395B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • 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)
  • 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

A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform
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)

  1. 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. 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. 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.
CN201410801410.6A 2014-12-22 2014-12-22 A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform Expired - Fee Related CN104580395B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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