×

On-line reconstruction of a failed redundant array system

  • US 5,390,187 A
  • Filed: 02/16/1993
  • Issued: 02/14/1995
  • 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 to a replacement storage unit in a redundant array of storage units, the storage units having at least one stripe containing a plurality of data blocks and at least one associated error-correction block, comprising the steps of:

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

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

    c. if the array receives a read request for a data block during reconstruction, then;

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

    (a) accessing all other corresponding 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;

    (a) accessing the requested data block directly.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×