Patent · US Active

Data replication snapshots for persistent storage using operation numbers

US9753813B1 · kind B1 · utility

22Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 25, 2015
Grant dateSep 5, 2017
Priority date
Expiry dateNov 13, 2035

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 EO operations are processed.

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