×

Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array

  • US 7,627,715 B1
  • Filed: 01/31/2005
  • Issued: 12/01/2009
  • Est. Priority Date: 11/13/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for constructing an array of storage devices comprising:

  • dividing each of the devices into blocks;

    storing data blocks on a first set of the devices;

    storing more than one parity block on each of a second set of the devices;

    forming a plurality of parity sets wherein each parity set includes a plurality of data blocks selected from less than all of the first set of devices and a parity block that is computed parity for the plurality of data blocks, and each data block belonging to two parity sets; and

    organizing the array so that;

    i) no data block belongs to two parity sets having parity blocks on the same device of the second set of the devices; and

    ii) the array is recoverable from any one or two device failures.

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