Patent · US Active

Technique for replicating oplog index among nodes of a cluster

US11614879B2 · kind B2 · utility

1Cited by
20References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2021
Grant dateMar 28, 2023
Priority date
Expiry dateMar 31, 2041

Classification

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

Abstract

A technique replicates an index of an operations log (oplog) from a primary node to a secondary node of a cluster in the event of failure. The oplog functions as a staging area to coalesce random write operations directed to a virtual disk (vdisk) stored on a backend storage tier. The oplog temporarily caches write data as well as metadata describing the write data. The metadata includes descriptors to the write data corresponding to offset ranges of the vdisk and are used to identify ranges of write data for the vdisk that are cached in the oplog. To facilitate fast lookup operations of whether write data is cached in the oplog, an oplog index provides a state of the latest data for offset ranges of the vdisk that enables fast failover of metadata used to construct the oplog index in memory without downtime or significant metadata replay.

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