×

Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groups

  • US 20060242542A1
  • Filed: 04/12/2006
  • Published: 10/26/2006
  • Est. Priority Date: 12/28/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for correcting double failures in a storage array, comprising:

  • organizing the storage array as a plurality of concatenated sub-arrays, each sub-array including a set of data storage devices and a row parity storage device;

    computing row parity for each row of each sub-array;

    storing the row parity of a particular sub-array on a row parity storage device of the particular sub-array;

    computing the diagonal parity across the concatenated sub-arrays; and

    correcting a double storage device failure two of data disks within a single sub-array using the row parity storage device of that sub-array and the diagonal parity.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×