×

Efficient method for providing fault tolerance against double device failures in multiple device systems

  • US 5,862,158 A
  • Filed: 02/14/1996
  • Issued: 01/19/1999
  • Est. Priority Date: 11/08/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for protecting against single and double storage device failures in a group of N storage devices, comprising:

  • logically partitioning each of the storage devices into a plurality of data storage locations;

    a) selecting a data storage location on 1 to N-2 of the data storage devices to be data-block-members of a parity set to be protected by parity, the selected data storage locations storing data to be protected;

    b) computing a parity block for the data-block-members and assigning the parity block to the parity set;

    c) storing the parity block in one of the storage devices that does not store one of the data-block-members of the parity set;

    generating one or more additional parity sets by repeating steps a)-c) such that each data-block-member is a member of two or more parity sets, and such that no two members of a parity set are members of the same additional parity set.

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