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

A data synchronization method for multiple data centers

A data center and data synchronization technology, applied in transmission systems, electrical components, etc., to reduce business complexity, ensure timeliness and correctness, and avoid business risks

Active Publication Date: 2019-02-05
江苏中堃数据技术有限公司
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The invention can realize asynchronous data synchronization operation across data centers, improve data security; effectively utilize IO resources inside the data center and network resources between data centers, but the method is mainly realized through log playback, which is It is very different from the practice of returning to the synchronization state in real time by transmitting a small amount of data in the present invention;

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
  • A data synchronization method for multiple data centers
  • A data synchronization method for multiple data centers
  • A data synchronization method for multiple data centers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the purpose, technical solution and advantages of the present invention clearer, some terms involved in the data synchronization method of a multi-data center of the present invention are briefly explained below:

[0057] Server: On the one hand, it is used to obtain the data that the application system needs to execute synchronously in multiple data centers, and on the other hand, it is used to distribute the data to each data center that needs to be synchronized;

[0058] Client: used to receive data sent by the server, and perform data synchronization operations according to business requirements;

[0059] Each data center has supporting server and client;

[0060] For example, there are 4 data centers involved in data synchronization in the Made in China network system, followed by Telecom Data Center, Netcom Data Center, US Data Center, and Local Data Center. The corresponding clients include Telecom Client, Netcom Client, American Client and The ...

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 for a plurality of data centers. The data synchronization method comprises the following steps: 1, acquisition of changed data: application systems send data change requests to clients of data centers of the systems in message forms, and the clients perform persistence on received messages in a current data center after reception of serialized requests; 2, distribution of the changed data: the current data center selects to process or forward the changed data according to a current business transaction strictness requirement; 3, synchronous execution of the changed data: operations are synchronously executed on the data after the data arrive at respective destination data center; 4, summarization of returned execution situations of the changed data: the data execution situations are returned to the data centers generating the data in message forms; 5, oriented retransmission of failure data; and 6, running monitoring and abnormity warning of synchronous data of the plurality of data centers: the changed data is retransmitted to the destination data centers to be processed.

Description

technical field [0001] The invention relates to the field of data synchronization, in particular to a data synchronization method for multiple data centers. Background technique [0002] In order to store massive data, various Internet companies have established huge data centers around the world to store the massive data generated by their global users every day. The number of hosts in a single data center ranges from several million to tens of thousands. The management and use of these data are huge challenges: including data reading and storage, indexing and addressing, configuration and management interfaces, data replication between data centers, etc. In order to maintain the consistency of these data, data synchronization and replication between data centers in different geographic locations has become an increasingly urgent requirement. [0003] For the e-commerce field, it is a common practice to increase the access speed by deploying multiple data centers, so as to...

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/08
CPCH04L67/1095
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