Patent · US Active

Method for tracking validity of journal copies to allow journal mirroring

US10635552B1 · kind B1 · utility

3Cited by
12References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 2, 2017
Grant dateApr 28, 2020
Priority date
Expiry dateApr 24, 2038

Classification

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

Abstract

Implementations are provided herein for a node among a cluster of nodes to maintain copies of its journal both locally and on a buddy node. Each copy of the journal can be associated with a validity bit and a clean bit that can be provided as inputs to a journal mirror state machine that can be used to maintain consistency between local copies of the journal and mirrored copies of the journal. The node can operate in a read-only mode or a read-write mode, whereby operating in read-only mode prevents changes to the local journal. The status of the mirror copy of the journal can be established in a link status depending on its availability. The journal can then transition between various states of the state machine upon triggering events that change the link status or the mode of the node. It can be appreciated that the transitioning among states of the state machine can provide crash-consistency for the filesystem during operation.

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