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

Data synchronizing method and data synchronizing system

A data synchronization and data technology, applied in the network field, can solve the problems of low data reliability and poor user experience, and achieve the effect of eliminating dirty data, consistent data, and ensuring data reliability

Active Publication Date: 2013-06-05
ALIBABA GRP HLDG LTD
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved in this application is to provide a cross-computer room data synchronization method and system to solve the problems of low data reliability and low user experience during data synchronization of the main-standby disaster recovery system across computer rooms

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 synchronizing method and data synchronizing system
  • Data synchronizing method and data synchronizing system
  • Data synchronizing method and data synchronizing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] Reference figure 2 , Which shows a flowchart of the steps of a data synchronization method according to the first embodiment of the present application.

[0026] The data synchronization method of this embodiment includes the following steps:

[0027] Step S102: The standby station obtains the update data of the master station, and uses the update data to synchronize the data of the storage layer of the standby station.

[0028] In this embodiment, after the master station finishes updating the data, the synchronization task between the master station and the backup station can be triggered to synchronize data between the master station and the backup station. After the standby station obtains the update data of the master station, it uses the update data to update the corresponding data in the storage layer of the standby station to achieve synchronization with the master station.

[0029] Step S104: The standby station synchronizes the data of the buffer layer of the standby...

Embodiment 2

[0035] Reference image 3 , Which shows a flowchart of the steps of a data synchronization method according to the second embodiment of the present application.

[0036] The data synchronization method of this embodiment includes the following steps:

[0037] Step S202: The storage layer of the master station updates data, and a first update log (data update record of the storage layer of the master station) is generated.

[0038] Among them, the first update log records the update data of the storage layer of the master station.

[0039] Step S204: The master station triggers the backup station to perform data synchronization, and sends the first update log to the backup station.

[0040] Preferably, while the master station triggers the backup station to perform data synchronization, the cache layer of the master station can obtain the first update log, and update or delete the corresponding data in the cache layer of the master station.

[0041] The cache layer (or buffer cluster, or ...

Embodiment 3

[0054] Reference Figure 4 , Which shows a schematic diagram of data synchronization according to the third embodiment of the present application. In this embodiment, the main station computer room provides data update and reading services, and the standby station computer room only provides reading services. Users have priority access to the nearest site to read data.

[0055] The data synchronization method of this embodiment mainly includes the following steps:

[0056] Step S302: The standby station obtains update data by monitoring the update_log (first update log) of the storage layer of the primary station, and writes the update data to the storage layer (storage system) of the standby station.

[0057] Step S304: While the storage layer of the standby station updates data, an update_log (second update log) of the standby station is generated, and the update entry is obtained through the update_log of the standby station, and sent to the application (application layer) of 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 provides a data synchronizing method and a data synchronizing system. The data synchronizing method comprises the steps that an auxiliary station acquires updated data information of a master station and utilizes the updated data information to synchronize data of a storage layer of the auxiliary station; and then data in a buffer memory layer of the auxiliary station is synchronized according to data synchronizing information of the storage layer of the auxiliary station. According to the data synchronizing method and the data synchronizing system, reliability of data in an auxiliary computer room is guaranteed, and generation of dirty data is avoided.

Description

Technical field [0001] This application relates to the field of network technology, and in particular to a method and system for data synchronization across computer rooms. Background technique [0002] Disaster tolerance system refers to the establishment of two or more sets of IT systems with the same function in a distant place, which can monitor the health status and switch functions between each other. When a system stops working due to an accident (such as fire, earthquake, etc.), the entire application system can be switched to another, so that the system functions can continue to work normally. Disaster tolerance technology is an integral part of the system's high availability technology. The disaster tolerance system places more emphasis on dealing with the impact of the external environment on the system, especially the impact of catastrophic events on the entire IT node, and provides node-level system recovery functions. [0003] An existing disaster recovery system suc...

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): H04L7/00H04L12/24H04L1/22
Inventor 杨成虎朱国云
Owner ALIBABA GRP HLDG LTD
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