Patent · US Active

Tracking structure for data replication synchronization

US10353870B2 · kind B2 · utility

1Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 17, 2016
Grant dateJul 16, 2019
Priority date
Expiry dateMay 30, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/178
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One or more techniques and/or computing devices are provided for utilizing a tracking structure for data replication synchronization. For example, a first storage controller, hosting first storage, may have a replication relationship with a second storage controller hosting second storage (e.g., write requests, modifying the first storage, may be replicated to the second storage). The first storage controller maintains a tracking structure comprising hash buckets, dynamic tree structures, and/or a tracking segment bitmap used to identify portions of the first storage as either comprising dirty data (e.g., data, modified by a write request not yet replicated to the second storage, that may be different than corresponding data within the second storage) or clean data (e.g., the same data as the second storage). The tracking structure may be used to resynchronize the second storage to the first storage, perform a quick resync, facilitate semi-synchronous replication, and/or perform snapshot-less resync.

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