Data synchronization method and device and distributed storage system

A distributed storage and data synchronization technology, applied in transmission systems, electrical components, etc., can solve problems affecting data operation efficiency, affecting other services of users, and low data operation efficiency, so as to improve user experience, save network consumption, and save The effect of network bandwidth

Active Publication Date: 2018-10-02
NEW H3C TECH CO LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main storage device needs to wait for all the slave storage devices to finish writing data before notifying the client of the completion of the data writing task, which is likely to cause a long tail effect and affect the efficiency of data operations
Moreover, since the main storage device needs to wait for the completion of the data writing task before continuing to provide other services for the client, the efficiency of data operation is low, which will also affect other services of the user

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
  • Data synchronization method and device and distributed storage system
  • Data synchronization method and device and distributed storage system
  • Data synchronization method and device and distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of them. implementation. Based on the implementation manners in the present disclosure, all other implementation manners obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.

[0044] For the application environment of the data synchronization method and device provided by the embodiments of the present disclosure, please refer to figure 1 as shown, figure 1A distributed storage system is shown, and the distributed storage system may include a client 10 and multiple storage devices connected to the client 10 . The client 10 can...

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 provides a data synchronization method and device and a distributed storage system, and belongs to the technical field of data storage. According to the invention, main storage equipmenttransmits log information to slave storage equipment, and does not need to transmit the data in a data operation request to the slave storage equipment, so as to enable the slave storage equipment toupdate the local data, thereby saving the network consumption between the main storage equipment and the slave storage equipment, and saving the network bandwidth. After the number of log writing success messages which is received by the main storage equipment and is returned by the slave storage equipment reaches or exceeds a preset threshold value, a data operation corresponding to a data operation request is started on the main storage equipment; when the main storage equipment completes the data operation, the main storage equipment sends a data operation success notification to a client.The main storage equipment does not need to water to transmit the data operation success notification to the client after the slave storage equipment completes the data updating operation, thereby improving the data operation efficiency, and improving the user experience.

Description

technical field [0001] The present disclosure relates to the technical field of data storage, and in particular, to a data synchronization method, device and distributed storage system. Background technique [0002] With the development of technologies such as high-definition video, image processing, and video surveillance, user data capacity is gradually increasing, and at the same time, user requirements for the reliability and performance of stored data are also increasing simultaneously. At present, in order to ensure the reliability of stored data, distributed storage systems usually adopt multi-copy storage, that is, one user data is stored in multiple copies, and when one of the data is damaged, the data can be obtained from other copies to ensure data security. High reliability. Therefore, data consistency needs to be maintained between multiple copies of a piece of data, that is, data in multiple copies needs to be updated synchronously. [0003] The distributed s...

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
IPC IPC(8): H04L29/08
CPCH04L67/1095H04L67/1097H04L67/5651
Inventor 刘浩
Owner NEW H3C TECH CO LTD
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