Patent · US Active

Achieving data consistency in a node failover with a degraded RAID array

US8255739B1 · kind B1 · utility

60Cited by
20References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 26, 2009
Grant dateAug 28, 2012
Priority date
Expiry dateDec 26, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2211/1059
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies are described herein for achieving data consistency during a failover from a primary node to a secondary node in a storage cluster with a shared RAID array in a degraded mode. When the primary storage node receives a write I/O operation, a volume module on the primary node reads the missing data strip data from the failed disk belonging to the stripe targeted by the write I.O operation. The primary storage node communicates the missing data strip to the secondary storage node, which writes the missing strip data to an outstanding strip log. Upon the failure of the primary node, the secondary storage node reads the missing data strip from the outstanding strip log and writes the missing data strip to the shared RAID array, thus restoring data consistency to the stripe of the RAID array containing the missing data strip.

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