×

Reconstructing data blocks in a raid array data storage system having storage device metadata and raid set metadata

  • US 5,826,001 A
  • Filed: 10/13/1995
  • Issued: 10/20/1998
  • Est. Priority Date: 10/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for reconstructing a data block in a RAID array, the RAID array having a plurality of data storage devices for storing user data blocks and metadata blocks, the metadata blocks including device metadata blocks associated with data blocks recorded on each storage device and RAIDset metadata blocks associated with RAID protected data blocks recorded across the storage devices of the RAID array, the RAID protected data blocks including the user data blocks and the RAIDset metadata blocks, said method comprising the steps of:

  • scanning forced error (FE) bits that each correspond to one of the RAIDset metadata blocks;

    after scanning the FE bits that each correspond to one of the RAIDset metadata blocks, scanning other FE bits that each correspond to one of the user data blocks;

    determining from each scanned FE bit whether a block corresponding to each scanned FE bit needs to be reconstructed; and

    reconstructing all RAIDset metadata blocks determined to need reconstructing before reconstructing any user data block that is determined to need reconstructing.

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