Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data synchronization method and device for distributed storage system

A distributed storage and data synchronization technology, applied in the direction of electronic digital data processing, structured data retrieval, special data processing applications, etc., can solve the problem that data synchronization is difficult to balance, data is not synchronized, and it is impossible to achieve different data center services and synchronize data Equilibrium and other issues

Pending Publication Date: 2021-12-24
济南浪潮数据技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When different data centers perform data synchronization, the synchronization speed of customer business idle scenarios is often relatively slow, resulting in out-of-synchronization of data in different data centers for a long time; in busy customer business scenarios, data synchronization is also related to user read and write services. Due to competition, the front-end business is affected by data synchronization, and the balance between different data center businesses and synchronous data cannot be achieved
[0003] There is currently no effective solution to the problem that data synchronization between different data centers is difficult to balance in the prior art

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 for distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0029] It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are to distinguish two entities with the same name but different parameters or parameters that are not the same, see "first" and "second" It is only for the convenience of expression, and should not be construed as a limitation on the embodiments of the present invention, which will not be described one by one in the subsequent embodiments.

[0030] Based on the above purpose, the first aspect of the embodiments of the present invention proposes an embodiment of a data synchronization method for a distributed storage system that specifically determines the appropriate speed of data synchr...

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 data synchronization method and device for a distributed storage system. The method comprises the following steps: respectively generating and storing service statistical data of corresponding buckets of a first data center and a second data center; sending a data synchronization request to a second data center, and sending the service statistical data of the corresponding bucket of the first data center to the second data center; determining a data synchronization rate according to the received service statistical data of the corresponding bucket of the first data center and the stored service statistical data of the corresponding bucket of the second data center; and performing data synchronization between the first data center and the second data center based on the data synchronization rate. According to the invention, the appropriate speed of data synchronization can be determined in a targeted manner based on respective business conditions of different data centers, so that maximum data balance is provided for different data centers, and the potential loss of business data is reduced while the data synchronization speed is improved.

Description

technical field [0001] The present invention relates to the field of resource allocation, and more specifically, to a data synchronization method and device for a distributed storage system. Background technique [0002] With the explosive growth of massive unstructured data, distributed object storage has become the storage cornerstone for users to build data center architectures, and more and more key businesses are connected to distributed object storage. Distributed object storage products not only need to ensure the storage needs of customers for massive data, but also meet the disaster recovery backup of key data. For example: in the financial industry, there are multiple data centers in one city, and how multiple data centers synchronize, back up, and share data; when a cluster fails, it is necessary to ensure that the user business continues to run. When different data centers perform data synchronization, the synchronization speed of customer business idle scenario...

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): G06F16/27G06F16/182
CPCG06F16/27G06F16/182
Inventor 许银龙陶桐桐穆向东
Owner 济南浪潮数据技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products