CN102281320A - Method for controlling data redundancy in cloud storage and apparatus thereof - Google Patents

Method for controlling data redundancy in cloud storage and apparatus thereof Download PDF

Info

Publication number
CN102281320A
CN102281320A CN2011101034073A CN201110103407A CN102281320A CN 102281320 A CN102281320 A CN 102281320A CN 2011101034073 A CN2011101034073 A CN 2011101034073A CN 201110103407 A CN201110103407 A CN 201110103407A CN 102281320 A CN102281320 A CN 102281320A
Authority
CN
China
Prior art keywords
data
terminal use
copy counter
cloud storage
cloud
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.)
Pending
Application number
CN2011101034073A
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN2011101034073A priority Critical patent/CN102281320A/en
Publication of CN102281320A publication Critical patent/CN102281320A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A method for controlling data redundancy in cloud storage and an apparatus thereof are disclosed. A core of the method and the apparatus is to establish a virtual data copy counter which corresponds with every saved data in a cloud storage layer and write the virtual data copy counter, a data abstract, a storage position and other related information in an associated database. A terminal user requests to upload the abstract of the data to be operated before operating the data. If there is one virtual data copy counter which is associated with the abstract of the data to be operated, user operations, such as uploading, deletion and the like, are converted to the operations to the virtual data copy counter (the uploading operation is converted to add one in the virtual data copy counter and the deletion operation is converted to subtract one in the virtual data copy counter). If there is not one virtual data copy counter which is associated with the abstract of the data to be operated, the terminal user needs to upload the data to be operated and store the related information in the associated database. Simultaneously, a local storage title (such as file mane, data sheet name and the like) of the data represented by the abstract of terminal user is stored in the associated database so as to be convenient for the terminal user to query, download and delete.

Description

The method and the device of data redundancy in the storage of control cloud
Technical field
The present invention relates to the cloud field of storage, the promptly based on network reduction data redundancy of forming by some servers and some network storage equipments, reduce the method and the device of data redundancy in the control cloud storage of network resources waste.
Background technology
The cloud storage is in cloud computing (cloud computing) conceptive extension and develops a new notion of coming out, be meant by functions such as cluster application, grid or distributed file systems, a large amount of various dissimilar memory devices in the network are gathered collaborative work by application software, a system of storage and Operational Visit function externally is provided jointly.When the core of cloud computing system computing and processing is the storage of mass data and management, just need a large amount of memory device of configuration in the cloud computing system, cloud computing system just is transformed into a cloud storage system so, is the cloud computing system of core so the cloud storage is one with storage and management.
From the notion of cloud storage and should be used at present, its essence is to provide a kind of transparent network storage service to the user.The user is as long as connect and to enter the Internet, can the enjoy network stores service--manage the data that it is stored anywhere or anytime, just as these storage in this locality; The user can conveniently share data and other users who is stored in the cloud storage simultaneously.Therefore how to be implemented in conveniently reading of data of arbitrary network access point, to guarantee that simultaneously confidentiality, integrality, the availability of data become the key of cloud memory technology.
The cloud stores service will become as E-mail service in the near future and be widely used.Growth along with using cloud stores service terminal use will cause cloud storage system the lot of data redundancy to occur--and be that identical data content is kept at (as: a plurality of terminal uses preserve the audio frequency and video data (film, song) of same data content in cloud storage system) in the cloud storage system by a plurality of terminal uses.
It is more serious along with increasing of user to infer this data redundancy, and a large amount of memory spaces of memory device will be consumed by this unnecessary data redundancy in the cloud storage system; Cause the terminal use of this situation also to waste a large amount of Internet resources and valuable time simultaneously because of repeating to upload the data of having preserved in the cloud storage system.And it is at present domestic about still there not being solution to this problem in the patent of cloud memory technology.
The method and the device of data redundancy in the storage of control cloud, be to reduce in the cloud storage data redundancy of preserving same data content by the multi-user and causing for effective control, improve the memory device effective rate of utilization, reduce the hands-on approach and the system architecture of terminal use's network overhead, it need rely on following technology:
1, broadband network development.
2, WEB 2.0 technology.
3, application memory development.
4, Clustering, grid and distributed file system.
5, CDN content distribution, P2P technology, data compression technique.
6, storage virtualization technology, storage networking administrative skill.
Summary of the invention
The present invention is a kind of method and device of controlling data redundancy in the cloud storage.The system that uses described method and device to make up will effectively control by the multi-user and preserve the data redundancy that same data content causes, and improve the instream factor of memory device, reduce terminal use's network overhead.
The method of data redundancy and device are invented to achieve these goals in the control cloud storage, and its core is that other relevant informations such as all corresponding summary of setting up a virtual data copy counter and these data of the data of each preservation in the cloud accumulation layer, preservation position are together write in the linked database.Terminal use's request is uploaded the summary that is operated data earlier before data are operated; As there is a related with it virtual data copy counter in the summary that is operated data, then operations such as the uploading of user, deletion are converted into operation to the virtual data copy counter (upload be converted into the virtual data copy counter add, deletion is converted into the virtual data copy counter and subtracts); As the summary that is operated data do not have virtual data copy counter associated therewith, and the terminal use just need upload and be operated data, and preserves relevant information in linked database; Also will preserve simultaneously data that summary represents preservation title (as: filename, data table name etc. are designated hereinafter simply as native name) in the linked database, so that end user query, download, deletion in terminal use this locality.
Be primarily characterized in that:
1, the terminal use need upload the summary of these data earlier before cloud storage system is uploaded data, and cloud storage system judges according to summary whether the data that will upload have been kept in the system;
2, the terminal use needn't upload the data that have been kept at cloud storage system, only uploads the native name of these data to cloud storage system;
3, the same data of preserving in the cloud storage system, the corresponding a plurality of native names of possibility are promptly preserved data and are being uploaded terminal use's native name, and return corresponding with it native name when end user query, make things convenient for the operation of terminal use to data;
4, data summarization is as unique identification being cited in various operations of data.
The present invention adopts the modularization hierarchical structure, in each module polymerization some function elements, make up or realize separately some function, comprise different modules in each level, ground floor is terminal use's layer, and data summarization, data upload/download, change data manipulation (deletion, change native name) are extracted in the main realization of this layer; The second layer is the cloud accumulation layer, the functions such as inquiry of the preservation of management, data summarization and the related information thereof of the main realization of this layer storage, virtual data copy, comparison, data summarization and the related information thereof of data summarization.
The invention will be further described below in conjunction with the drawings and specific embodiments.
Description of drawings
Following accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, is used from explanation the present invention with embodiments of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a system embodiment functional hierarchy structure chart of the present invention;
Fig. 2 is for uploading the basic flow sheet of data among the embodiment of the inventive method;
Fig. 3 is the basic flow sheet of data download among the embodiment of the inventive method;
Fig. 4 is the basic flow sheet of deleted data among the embodiment of the inventive method;
Fig. 5 is the basic flow sheet of change native name among the embodiment of the inventive method.
Embodiment
Below in conjunction with accompanying drawing the present invention is done further and to elaborate.
Referring to Fig. 1, be that the present invention controls the method for data redundancy in the cloud storage and the embodiment functional hierarchy structure chart of device.
Ground floor is terminal use's layer 100, comprises the terminal use that all use the cloud stores service, and this layer mainly comprises interface management module 101, enquiry module 102, abstract extraction module 103, wherein:
Interface management module 101, link to each other by network with cloud accumulation layer interface module 111 and to be responsible for transfer of data, resolve the following photos and sending messages of cloud accumulation layer, transmit data or the information that the cloud accumulation layer issues is delivered corresponding subsequent treatment module, and deliver the subsequent treatment module and upload information to cloud accumulation layer interface management module 111;
Enquiry module 102, information such as the preservation data summarization that reception cloud accumulation layer issues, native name present to the terminal use, and the terminal use are uploaded the cloud accumulation layer to the operation requests (downloading, delete, change native name etc.) of these information;
Abstract extraction module 103 is extracted data summarization and is uploaded to the cloud accumulation layer;
The second layer is the cloud accumulation layer, and being responsible for provides the cloud stores service to terminal use's layer, and this layer of this layer mainly comprises interface management module 111, replica management module 112, and enquiry module 113, memory module 114, comparison module 115, linked database 116, wherein:
Interface management module 111, link to each other by network with terminal use's layer interface module 101 and to be responsible for transfer of data, resolve the information of uploading of terminal use's layer, the information that terminal use's layer is uploaded is delivered corresponding subsequent treatment module, and deliver under the subsequent treatment module photos and sending messages to terminal use's layer interface administration module 101;
Replica management module 112, safeguard that all are kept at the virtual data copy counter that is associated with data summarization in the linked database and preserve positional information, information of terminal user and related with it information such as native name, the processing terminal user uploads, the operation requests of download, deleted data, and its concrete function is:
(1) when data are uploaded in terminal use's request,, transfer to comparison module 115 and need to judge whether this terminal use to upload data the data summarization of uploading of its submission, wherein:
1. as not needing to upload data, then require this terminal use to upload the native name of these data, the virtual data copy counter that this data summarization is associated adds one, set up the incidence relation of information and dates such as the native name summary of information of terminal user and these data, and above information write in the linked database, finish the data upload operation;
2. as uploading data, then require this terminal use to upload these data and will upload data and deliver memory module 114, finish uploading of data the terminal use, after memory module 114 return datas are preserved positional information, require the user to upload the native name of these data again, set up a virtual data copy counter that is associated with this data summarization (and this Counter Value is set be), data are preserved positional information, set up the incidence relation of information and dates such as the native name summary of information of terminal user and these data, above information is write in the linked database, finish the data upload operation;
(2) when the terminal use asks deleted data, with the information of terminal user of request deleted data, transfer to comparison module 115 with request deleted data summary info and judge whether this terminal use has the authority of deletion data operation, if have the right deleted data, then the virtual data copy counter that at first will be associated with this data summarization subtracts one, judge the value of this virtual data copy counter, wherein:
1. the value of virtual data copy counter is non-vanishing, then it is write linked database again, information such as the information of terminal user of the request deleted data that is associated with this data summarization in the deletion linked database, native name;
2. the value of virtual data copy counter is zero, then according to associated stored position information request memory module 114 these data of deletion of data summarization, and all information that are associated with this data summarization in the deletion linked database 116;
(3) when the terminal use asks data download, the information of terminal user of request data download and request data download summary info are transferred to comparison module 115 judge terminal use's data download of whether having the right, if have the right data download, then according to the associated stored position information of data summarization to memory module 114 reading of data and deliver the terminal use of data refer request data download;
(4) preserved data when the terminal use asks inquiry, information of terminal user and query requests delivered enquiry module 113:
(5) ask to change the native name of having preserved data as the terminal use, according to the native name of preserving in the information of terminal user of request change operation and the data summarization information change linked database of uploading 116;
Enquiry module 113, the information of terminal user of delivering according to replica management module 112 reads information such as data summarization associated therewith, native name and issues from linked database, and the receiving terminal user based on the operation requests of this information (deletion, download, change native name etc.) deliver replica management module 112;
Memory module 114, the operation requests of response replica administration module 112 is returned the data write storage device stored position information, is read and return data or according to the data of preserving the positional information deletion memory device from memory device according to the memory location;
Comparison module 115, the operation requests of response replica administration module 112, bid associated data storehouse, and return result, wherein:
(1) replica management module 112 is submitted data summarization to, and whether data query is preserved, and whether the return data summary is kept in the linked database;
(2) replica management module 112 is submitted data summarization and information of terminal user to, and whether the inquiry terminal user has operating right, returns whether this data summarization is associated with information of terminal user in the linked database;
Linked database 116 is preserved data summarization and related with it virtual data copy counter, data summarization and this data are uploaded terminal use's native name at each.
Referring to Fig. 2, be that the present invention controls among the embodiment of the method for data redundancy in the cloud storage and device and uploads the data basic flow sheet.A terminal use uploads the basic procedure of data.
Step 201, the terminal use obtains the summary that will upload data, and summary is uploaded to the cloud accumulation layer.
Step 202, cloud accumulation layer replica management module invokes comparison module judge whether the data of this summary representative have been kept in the cloud accumulation layer, have preserved as data and have then turned to step 203, do not preserve as data and then turn to step 204.
Step 203, cloud accumulation layer replica management module adds one with the virtual data copy counter related with data summarization, and turns to step 207.
Step 204, the terminal use uploads data to the cloud accumulation layer, and cloud accumulation layer replica management module invokes memory module is preserved and to be uploaded data, and data are preserved positional information writes in the linked database record related with data summarization.
Step 205, after the terminal use finished and uploads data, cloud accumulation layer replica management module was set up the virtual data copy counter that is associated with data summarization and initial value is set for writing linked database in the lump.
Step 206, the terminal use uploads native name to the cloud accumulation layer, and accumulation layer replica management module writes native name, user profile in the associated data record related with data summarization.
Step 207 is finished data upload.
Referring to Fig. 3, be the basic flow sheet that the present invention controls data download among the embodiment of the method for data redundancy in the cloud storage and device.The basic procedure of terminal use's data download.
Step 301, the data that the terminal use has preserved to the inquiry of cloud accumulation layer.
All information such as summary info, native name of preserving data in the cloud accumulation layer that step 302, cloud accumulation layer enquiry module will be associated with the requesting terminal user are handed down to the terminal use.
Step 303, terminal use's layer enquiry module are resolved and are presented the information such as native name of preserving data in the cloud accumulation layer to the terminal use, and the terminal use selects to download specific data by enquiry module, and uploads this data summarization information to the cloud accumulation layer.
Step 304, cloud accumulation layer replica management module receives terminal use's download request that enquiry module is delivered, call comparison module and judge whether the terminal use has the download authority to the data of being asked, as have and download authority and then turn to step 305, download authority and then turn to step 307 as not having.
Step 305, cloud accumulation layer replica management module is called the memory module reading of data and is issued to terminal use's layer according to the stored position information that the data summarization information with the terminal use uploads of reading from linked database is associated.
Step 306 is finished data and is downloaded.
Step 307, the data download request of refusal terminal use layer.
Referring to Fig. 4, be the basic flow sheet that the present invention controls deleted data among the embodiment of the method for data redundancy in the cloud storage and device.A terminal use, deletion is kept at the flow process of data in the cloud accumulation layer.
Step 401, the data that the terminal use has preserved to the inquiry of cloud accumulation layer.
All information such as summary info, native name of preserving data in the cloud accumulation layer that step 402, cloud accumulation layer enquiry module will be associated with usefulness/family, requesting terminal are handed down to the terminal use.
Step 403, terminal use's layer enquiry module are resolved and are presented the information such as native name of preserving data in the cloud accumulation layer to the terminal use, and the terminal use selects the deletion specific data by enquiry module, and uploads this data summarization information to the cloud accumulation layer.
Step 404, cloud accumulation layer replica management module receives terminal use's removal request that enquiry module is delivered, call comparison module and judge whether the terminal use has erase right to the data of being asked, as have erase right and then turn to step 405, then turn to step 409 as not having erase right.
Step 405, cloud accumulation layer replica management module subtracts one with the virtual data copy counter.
Step 406, cloud accumulation layer replica management module judge that whether virtual data copy counter value is zero, if be zero then turn to step 407, otherwise turn to step 408.
Step 407, cloud accumulation layer replica management module is called the memory module deleted data according to the stored position information that the data summarization information with the terminal use uploads of reading is associated from linked database, remove all records that are associated with this data summarization information in the linked database simultaneously.
Step 408 is finished deletion data operation.
Step 409, the request of refusal deleted data.
Referring to Fig. 5, the present invention controls the basic flow sheet of change native name among the embodiment of the method for data redundancy in the cloud storage and device.A terminal use asks to change the flow process of preserving the native name of data in the cloud accumulation layer.
Step 501, the data that the terminal use has preserved to the inquiry of cloud accumulation layer.
Step 502, information such as the summary info in all linked databases that cloud accumulation layer enquiry module will be associated with the requesting terminal user, native name are handed down to the terminal use.
Step 503, terminal use's layer enquiry module resolved and presented the information such as native name of preserving data in the cloud accumulation layer to the terminal use, the terminal use selects the data of change native name by enquiry module, and uploads this data summarization information and new native name to the cloud accumulation layer.
Step 504, the terminal use that cloud accumulation layer replica management module reception enquiry module is delivered changes the native name request, the native name that is associated according to data summarization information of uploading with the terminal use of reading from linked database and information of terminal user changes to the new native name that the terminal use uploads, and writes in the linked database again.
Step 505 is finished the operation of change data native name.
The above only is the flow process of specific implementation method of the present invention and some basic embodiment, and its content is not to be used to limit the present invention just for the ease of understanding basic principle of the present invention and flow process.Flow chart has only represented the main logical order of the embodiment of the invention, but not the logical order that all may exist.Any personnel that certain related-art technology knowledge is arranged under the prerequisite that does not break away from the principle of the invention, can also make some modifications and variations on implementation detail and flow process, these modifications and variations also should be considered as protection scope of the present invention.In addition, the present invention sets forth each function element and step can realize with the general-purpose computations device, and they can concentrate on the single calculation element, also can be distributed in the network of a plurality of calculating dress compositions; They can be carried out executable program code by calculation element and realize, also independent the or a plurality of function elements in them or step can be made as integrated circuit and realize.The present invention does not limit any combination thereof.

Claims (5)

1. the method and the device of data redundancy in the control cloud storage, its core are that other relevant informations such as all corresponding summary of setting up a virtual data copy counter and these data of the data of each preservation in the cloud accumulation layer, preservation position are together write in the linked database.Terminal use's request is uploaded the summary that is operated data earlier before data are operated; As there is a related with it virtual data copy counter in the summary that is operated data, then operations such as the uploading of user, deletion are converted into operation to the virtual data copy counter (upload be converted into the virtual data copy counter add, deletion is converted into the virtual data copy counter and subtracts); As the summary that is operated data do not have virtual data copy counter associated therewith, and the terminal use just need upload and be operated data, and preserves relevant information in linked database; Also will preserve simultaneously data that summary represents preservation title (as: filename, data table name etc. are designated hereinafter simply as native name) in the linked database, so that end user query, download, deletion in terminal use this locality.
2. system according to claim 1 is characterized in that, described terminal use need upload the summary of these data earlier before cloud storage system is uploaded data, and cloud storage system judges according to summary whether the data that will upload are kept in the system.
3. system according to claim 1 is characterized in that described terminal use needn't upload the data that have been kept at cloud storage system, only uploads the native name of these data to cloud storage system.
4. system according to claim 1, it is characterized in that, the same data of preserving in the described cloud storage system, the corresponding a plurality of native names of possibility, promptly preserve data and uploading terminal use's native name, and when end user query, return corresponding with it native name, make things convenient for the operation of terminal use to data.
5. system according to claim 1 is characterized in that, described data summarization is as unique identification being cited in various operations of data.
CN2011101034073A 2011-04-25 2011-04-25 Method for controlling data redundancy in cloud storage and apparatus thereof Pending CN102281320A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101034073A CN102281320A (en) 2011-04-25 2011-04-25 Method for controlling data redundancy in cloud storage and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101034073A CN102281320A (en) 2011-04-25 2011-04-25 Method for controlling data redundancy in cloud storage and apparatus thereof

Publications (1)

Publication Number Publication Date
CN102281320A true CN102281320A (en) 2011-12-14

Family

ID=45106491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101034073A Pending CN102281320A (en) 2011-04-25 2011-04-25 Method for controlling data redundancy in cloud storage and apparatus thereof

Country Status (1)

Country Link
CN (1) CN102281320A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248674A (en) * 2013-04-22 2013-08-14 浙江大学 Shared file management method for cross-domain cloud platform
CN103377283A (en) * 2012-04-23 2013-10-30 国际商业机器公司 Method and system for preserving redundancy in data deduplication systems by designation of virtual device
CN103841144A (en) * 2012-11-23 2014-06-04 中兴通讯股份有限公司 Cloud storage system and method, user terminal and cloud storage server
CN104010016A (en) * 2013-02-27 2014-08-27 联想(北京)有限公司 Data management method, cloud server and terminal device
CN104035814A (en) * 2013-03-07 2014-09-10 联想(北京)有限公司 Data processing method and electronic device
CN105159919A (en) * 2015-07-24 2015-12-16 福建师范大学 Data multi-copy correlation method and system
CN106339253A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Intersystem data invoke method and device using same
US9767113B2 (en) 2012-04-23 2017-09-19 International Business Machines Corporation Preserving redundancy in data deduplication systems by designation of virtual address
US9779103B2 (en) 2012-04-23 2017-10-03 International Business Machines Corporation Preserving redundancy in data deduplication systems
US9792450B2 (en) 2012-04-23 2017-10-17 International Business Machines Corporation Preserving redundancy in data deduplication systems by encryption
CN107911461A (en) * 2017-11-24 2018-04-13 网宿科技股份有限公司 Object processing method, storage server and cloud storage system in cloud storage system
CN109271097A (en) * 2017-12-28 2019-01-25 新华三大数据技术有限公司 Data processing method, data processing equipment and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101120305A (en) * 2005-02-03 2008-02-06 国际商业机器公司 New point-in-time copy operation
CN101360118A (en) * 2007-08-02 2009-02-04 广东新支点技术服务有限公司 Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101924785A (en) * 2010-04-28 2010-12-22 华为技术有限公司 Data uploading and downloading methods and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101120305A (en) * 2005-02-03 2008-02-06 国际商业机器公司 New point-in-time copy operation
CN101360118A (en) * 2007-08-02 2009-02-04 广东新支点技术服务有限公司 Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101924785A (en) * 2010-04-28 2010-12-22 华为技术有限公司 Data uploading and downloading methods and system

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10133747B2 (en) 2012-04-23 2018-11-20 International Business Machines Corporation Preserving redundancy in data deduplication systems by designation of virtual device
US10152486B2 (en) 2012-04-23 2018-12-11 International Business Machines Corporation Preserving redundancy in data deduplication systems by designation of virtual device
US10691670B2 (en) 2012-04-23 2020-06-23 International Business Machines Corporation Preserving redundancy in data deduplication systems by indicator
US9792450B2 (en) 2012-04-23 2017-10-17 International Business Machines Corporation Preserving redundancy in data deduplication systems by encryption
US9767113B2 (en) 2012-04-23 2017-09-19 International Business Machines Corporation Preserving redundancy in data deduplication systems by designation of virtual address
CN103377283A (en) * 2012-04-23 2013-10-30 国际商业机器公司 Method and system for preserving redundancy in data deduplication systems by designation of virtual device
US9779103B2 (en) 2012-04-23 2017-10-03 International Business Machines Corporation Preserving redundancy in data deduplication systems
US9824228B2 (en) 2012-04-23 2017-11-21 International Business Machines Corporation Preserving redundancy in data deduplication systems by encryption
US9798734B2 (en) 2012-04-23 2017-10-24 International Business Machines Corporation Preserving redundancy in data deduplication systems by indicator
CN103841144A (en) * 2012-11-23 2014-06-04 中兴通讯股份有限公司 Cloud storage system and method, user terminal and cloud storage server
CN104010016A (en) * 2013-02-27 2014-08-27 联想(北京)有限公司 Data management method, cloud server and terminal device
CN104010016B (en) * 2013-02-27 2018-03-27 联想(北京)有限公司 Data managing method, cloud server and terminal device
CN104035814A (en) * 2013-03-07 2014-09-10 联想(北京)有限公司 Data processing method and electronic device
CN103248674A (en) * 2013-04-22 2013-08-14 浙江大学 Shared file management method for cross-domain cloud platform
CN103248674B (en) * 2013-04-22 2015-11-18 浙江大学 The shared file management method of cross-domain cloud platform
CN106339253A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Intersystem data invoke method and device using same
CN106339253B (en) * 2015-07-06 2019-12-10 阿里巴巴集团控股有限公司 Method and device for data calling between systems
CN105159919A (en) * 2015-07-24 2015-12-16 福建师范大学 Data multi-copy correlation method and system
CN107911461A (en) * 2017-11-24 2018-04-13 网宿科技股份有限公司 Object processing method, storage server and cloud storage system in cloud storage system
CN107911461B (en) * 2017-11-24 2021-05-07 网宿科技股份有限公司 Object processing method in cloud storage system, storage server and cloud storage system
CN109271097A (en) * 2017-12-28 2019-01-25 新华三大数据技术有限公司 Data processing method, data processing equipment and server
WO2019128936A1 (en) * 2017-12-28 2019-07-04 新华三大数据技术有限公司 Data processing method
CN109271097B (en) * 2017-12-28 2020-10-09 新华三大数据技术有限公司 Data processing method, data processing device and server

Similar Documents

Publication Publication Date Title
CN102281320A (en) Method for controlling data redundancy in cloud storage and apparatus thereof
CN103931156B (en) The cloud file system of server side duplicate removal with the unknowable encryption file of user
US9792344B2 (en) Asynchronous namespace maintenance
US9055063B2 (en) Managing shared content with a content management system
US8380659B2 (en) Method and system for efficiently replicating data in non-relational databases
CN102708165B (en) Document handling method in distributed file system and device
US10853242B2 (en) Deduplication and garbage collection across logical databases
US20120110005A1 (en) System and method for sharing online storage services among multiple users
CN103327052B (en) Date storage method and system and data access method and system
CN103714123B (en) Enterprise's cloud memory partitioning object data de-duplication and restructuring version control method
CN107888666B (en) Cross-region data storage system and data synchronization method and device
CN101933013A (en) Multiple client search method and system
US20190340158A1 (en) Distributed file systems on content delivery networks
WO2014042889A3 (en) Software-defined network attachable storage system and method
CN104917843B (en) Cloud storage and medical image seamless interfacing system
CN103064927A (en) Data access method and device of distributed file system
CN101019105A (en) Method and apparatus for data storage using striping
CN106293490A (en) Data storage, the method read, Apparatus and system
US9811534B2 (en) File server, information system, and control method thereof
EP2991280B1 (en) Content sharing method and social synchronizing apparatus
CN110636345B (en) Multimedia information sharing method and system under same identity account
CN103064637A (en) Network disk cache synchronizing method and system
US20120296871A1 (en) File managing apparatus for processing an online storage service
CN110007862A (en) Mixing cloud storage system and its data processing method based on network storage equipment
CN107229649A (en) Data update system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111214