×

Technique for efficiently organizing and distributing parity blocks among storage devices of a storage array

  • US 7,398,460 B1
  • Filed: 01/31/2005
  • Issued: 07/08/2008
  • Est. Priority Date: 01/31/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for organizing and distributing parity blocks among storage devices of an array coupled to a storage system, comprising:

  • configuring the array with a predetermined number of devices;

    dividing each device into blocks;

    organizing the blocks into stripes, wherein each stripe contains at least one first device that holds at least one row parity block, at least one second device that holds at least one diagonal parity block, and a plurality of devices that hold data blocks;

    appending an extra parity block within each stripe; and

    assigning each data block to one row parity set and one diagonal parity set, such that any one or any combination of two devices can fail concurrently and data on the failed devices can be reconstructed.

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