Patent · US Expired

Parallel data change tracking for maintaining mirrored data consistency

US7103796B1 · kind B1 · utility

35Cited by
10References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 3, 2002
Grant dateSep 5, 2006
Priority date
Expiry dateJan 13, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/2071
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system, computer system and computer program product to maintain consistency between mirrored copies of data. A first data change map identifies regions that are about to be updated. If a system failure occurs during the update, the first data change map identifies regions that were being changed so that only those regions can be synchronized to restore consistency between the mirrored copies of data. A second data change map tracks changes made to data after a snapshot of the mirrored data is taken. This second data change map enables the mirrored copies of data to be synchronized without copying all data from one mirrored copy to another. The first and second data change maps are updated in parallel to reduce processing time and overhead. This parallel processing enables fast restoration and synchronization of mirrored copies of data, while having minimal effect on performance of applications using the data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.