Synchronization method and device for cloud storage system

一种云存储系统、同步装置的技术,应用在云存储领域,能够解决带宽消耗高时间延迟、消耗大运算资源、不佳用户体验等问题,达到减少建置成本的效果

Active Publication Date: 2017-08-04
TSINGHUA UNIV
View PDF8 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The object storage system is an important component of building a cloud computing system, but the existing object storage system has a lot of bandwidth consumption and high time delay problems that need to be solved
In addition, a huge amount of money is needed to purchase routers and switches, etc. to complete the construction of network infrastructure
[0004] On the other hand, existing object storage systems take a long time to achieve a consistent state of file synchronization
Therefore, for a large-scale system, the system consumes a lot of computing resources to copy the file objects in each storage endpoint to other storage nodes
This will lead to a delay in the execution of user-side instructions, and such a time delay will lead to a poor user experience
Similarly, for data-intensive object storage systems, data synchronization processing often has significant delays, and a large amount of network overhead becomes unacceptable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Synchronization method and device for cloud storage system
  • Synchronization method and device for cloud storage system
  • Synchronization method and device for cloud storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0031] In addition, the steps included in the methods of the embodiments of the present invention shown in the drawings can be executed in a computer system such as a set of computer-executable instructions. Moreover, although the method in the embodiment of the present invention shows a certain logical order of the technical solution of the prese...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a synchronization method and device for a cloud storage system. The method comprises the following steps: receiving a file object operation request initiated by a client; creating the content of the request according to a file object, and calculating a hash value corresponding to the file object; obtaining a partition where the file object is located according to the hash value; obtaining the storage equipment corresponding to each copy of multiple file objects according to the partition where the file object is located; initiating write requests to the obtained multiple storage equipment to write the copies of the file objects into the corresponding storage equipment; and calculating the hash values of new partitions and transmitting the new hash values to the adjacent next storage equipment. According to the synchronization method and device disclosed by the application, the network overhead and synchronization delay for synchronizing the file objects can be reduced.

Description

technical field [0001] The present application relates to the field of cloud storage, in particular to a synchronization method and device for a cloud storage system. Background technique [0002] Cloud storage services provide users with a mechanism to access files on the network at any time. With the explosive growth of Internet data volume, how to efficiently, reliably and stably store these data has become very urgent, so cloud storage has also become a research hotspot in the field of network storage. [0003] The existing object storage system (object storage system) using the eventual consistency model is a combination of the advantages of Network Attached Storage (Network Attached Storage, NAS) and Storage Area Network (Storage Area Network, SAN). The cloud storage system has the advantages of high-speed direct access of SAN and data sharing of NAS at the same time. It is a storage architecture with high reliability, cross-platform and safe data sharing. The object...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
CPCH04L67/1095H04L67/1097G06F16/137G06F16/178G06F3/0643G06F3/0604G06F3/067
Inventor 阮明康李振华刘云浩
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products