×

On-line reconstruction of a failed redundant array system

  • US 5,208,813 A
  • Filed: 10/23/1990
  • Issued: 05/04/1993
  • Est. Priority Date: 10/23/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for on-line reconstruction of a failed data storage unit in a redundant array of storage units coupled to a controller, the storage units having a plurality of stripes each containing a plurality of data blocks and at least one associated error-correction block, comprising the steps of:

  • a. providing a replacement storage unit for the failed storage unit;

    b. reconstructing the data block of the failed storage unit for each stripe in the array;

    c. storing the reconstructed data block on the replacement storage unit in the corresponding stripe;

    d. if the controller requests a read operation for a data block during reconstruction, then;

    (1) if the requested data block is located on the replacement storage unit, then;

    (a) accessing all of the other data blocks and at least one corresponding error-correction block in the stripe containing the requested data block;

    (b) reconstructing the requested data block from the accessed blocks;

    (2) if the requested data block is not located on the replacement storage unit, then;

    accessing the requested data block directly.

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