Patent · US Active

Data replication snapshots for persistent storage using operation numbers

US10191813B2 · kind B2 · utility

7Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 1, 2017
Grant dateJan 29, 2019
Priority date
Expiry dateSep 1, 2037

Classification

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

Abstract

Persistent storage for a master copy is provided using operation numbers. A master copy can include a persistent key-value store such as a B-tree with references to corresponding data. When provisioning a slave copy, the master copy sends a point-in-time copy of the B-tree to the slave copy, which stores a copy of the B-tree, allocates the necessary space, and updates the references of the B-tree to point to a local storage before the data is transferred. When writing the data to persistent storage, a snapshot created on the master copy is an operation that is replicated to the slave copy. The snapshot is generated using a volume view that includes changes to chunks of data of the master copy since a previous snapshot, as determined using the operation number for the previous snapshot. Data (and metadata) for the snapshot is written to persistent storage while new input/output operations are processed.

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