Triple parity technique for enabling efficient recovery from triple failures in a storage array
AssigneeNetApp, Inc.
InventorsPeter F. Corbett, Atul Goel
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsPeter F. Corbett, Atul Goel
Estimating the term…
A triple parity (TP) technique reduces overhead of computing diagonal and anti-diagonal parity for a storage array adapted to enable efficient recovery from the concurrent failure of three storage devices in the array. The diagonal parity is computed along diagonal parity sets that collectively span all data disks and a row parity disk of the array. The parity for all of the diagonal parity sets except one is stored on the diagonal parity disk. Similarly, the anti-diagonal parity is computed along anti-diagonal parity sets that collectively span all data disks and a row parity disk of the array. The parity for all of the anti-diagonal parity sets except one is stored on the anti-diagonal parity disk. The TP technique provides a uniform stripe depth and an optimal amount of parity information.
A method for enabling recovery from three concurrent failures of storage devices in a storage array, comprising:
A non-transitory computer readable medium containing executable program instructions executed by a processor, comprising:
A storage system to enable recovery from three concurrent failures of storage devices in a storage array, comprising:
Dependencies are inferred from the claim text.