Patent · US Active

Synchronizing changes to stale components of a distributed object using synchronization bitmaps

US11599554B2 · kind B2 · utility

1Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 29, 2020
Grant dateMar 7, 2023
Priority date
Expiry dateDec 9, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/80
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The disclosure herein describes tracking changes to a stale component using a synchronization bitmap. A first component of a plurality of mirrored components of the distributed data object becomes available from an unavailable state, and a stale log sequence number (LSN) and a last committed LSN are identified. A synchronization bitmap of the first component associated with a range of LSNs (e.g., from the stale LSN to the last committed LSN) is created and configured to track changes to data blocks of the first component. A second component is identified based on the second component including a tracking bitmap associated with an LSN that matches the stale LSN of the first component. The first component is synchronized with data from the second component based on, wherein the synchronizing includes updating the synchronization bitmap to track changes made to data blocks of the first component.

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