Data synchronization method, data synchronization device and distributed system

A data synchronization and data technology, applied in transmission systems, electrical components, etc., can solve problems such as poor sealing, bottleneck effect of data synchronization transmission, etc.

Active Publication Date: 2018-08-21
HONOR DEVICE CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] To sum up, the methods proposed in the prior art to realize data synchronization of multiple data centers either have a bottleneck effect during data synchronous transmission, or have technical problems of poor sealing

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] Embodiment 1 of the present invention proposes a data synchronization method. A multi-data center includes at least two data centers, each of the at least two data centers includes at least two nodes, and the at least two data centers All service nodes in map a distributed hash DHT ring, and each continuous value range range in the DHT ring corresponds to a service node, and the service in the first data center among the at least two data centers The node has at least one backup node corresponding to the data interval distribution in at least one second data center of the at least two data centers.

[0056] In a specific implementation process, the service node in the first data center of the at least two data centers has at least one backup corresponding to the distribution of data intervals in at least one second data center of the at least two data centers node, there are two cases, wherein, in the first case, all service nodes in the first data center can find corre...

Embodiment 2

[0160] Embodiment 2 of the present invention proposes a data synchronization device, see Figure 7 and Figure 8 , the data synchronization device is respectively connected to each data center in a multi-data center, the multi-data center includes at least two data centers, and each data center in the at least two data centers includes at least two nodes, all service nodes in the at least two data centers map a distributed hash DHT ring, and each continuous value range range in the DHT ring corresponds to a service node, and the at least two data centers The service node in the first data center in the center has at least one backup node corresponding to the data interval distribution in at least one second data center of the at least two data centers, and the data synchronization device includes:

[0161] The first acquiring unit 701 is configured to acquire a route update message indicating to update the routing information of the first data center and the second data cente...

Embodiment 3

[0186] Embodiment 3 of the present invention proposes a data synchronization device, see Figure 9 , the data synchronization device is respectively connected to each data center in a multi-data center, the multi-data center includes at least two data centers, and each data center in the at least two data centers includes at least two nodes, all service nodes in the at least two data centers map a distributed hash DHT ring, and each continuous value range range in the DHT ring corresponds to a service node, and the at least two data centers The service node in the first data center in the center has at least one backup node corresponding to the data interval distribution in at least one second data center of the at least two data centers, and the data synchronization device includes:

[0187] Memory 901, configured to store routing table information of each data center in the multiple data centers, where the routing table information includes identification information uniquel...

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, a data synchronization device and a distributed system. A management node obtains a routing update message indicating to update the routing information of the first data center and the second data center, wherein the The routing information includes at least identification information of the first data center and the second data center and backup routing information of nodes in the first data center and the second data center; the management node according to the route update message, adjusting the routing information of the first data center and the second data center; the management node synchronizes the adjusted routing information of the first data center and the second data center to the In the first data center and the second data center, the first data center and the second data center synchronously transmit the data of each node under their jurisdiction based on the adjusted routing information.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a data synchronization method, a data synchronization device and a distributed system. Background technique [0002] With the development of big data technology, in order to effectively solve the problems of risks and access delays caused by data concentration, it is usually based on a distributed system to build a multi-data center including a service data center and a backup data center, and to confirm the above in real time The operating status of each data center in the multi-data center and the servers inside the data center. Taking the service data center as an example, when a certain service data center cannot operate normally, the follow-up user's access will be directed to another normal one based on the principle of proximity. running service data center; and when a server in a certain service data center is not operating normally, follow-up user access is also directed to a...

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 Patents(China)
IPC IPC(8): H04L29/08H04L45/02
CPCH04L69/40H04L67/1095H04L67/1065H04L45/02H04L45/44H04L67/1063
Inventor 沈柯
Owner HONOR DEVICE 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