×

N-WAY PARITY TECHNIQUE FOR ENABLING RECOVERY FROM UP TO N STORAGE DEVICE FAILURES

  • US 20110010599A1
  • Filed: 09/25/2009
  • Published: 01/13/2011
  • Est. Priority Date: 12/28/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for enabling recovery from up to n concurrent failures of storage devices in a storage array, comprising:

  • providing the array with a predetermined number of storage devices, including a plurality of first devices configured to store data and row parity, wherein the predetermined number of storage devices m is less than or equal to p−

    1 and wherein p is a prime number;

    providing the array with at least three second devices configured to store at least three diagonal parity classes;

    dividing each device into blocks;

    organizing the blocks into stripes that contain blocks in each device;

    computing a row parity for each row of data;

    assigning all blocks from the devices storing data and row parity to diagonals; and

    for each diagonal parity class, computing diagonal parity along all diagonals having a common slope and storing the computed diagonal parity on one of the second devices associated with the diagonal parity class.

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