System and method for handling temporary errors on a redundant array of independent tapes (RAIT)
AssigneeStorage Technology Corporation
InventorJames P. Hughes
Life of this patent
Estimating the term…
Loading patent…
AssigneeStorage Technology Corporation
InventorJames P. Hughes
Estimating the term…
A system and method for storing data in a storage system having storage elements arranged in parallel for concurrent access such that data can be continuously communicated to the storage element array while one of the storage elements is in error recovery. Some of the storage elements receive data of a stripe and the remaining storage elements receive parity information based on the data of the stripe. An unresponsive storage element in error recovery is dropped from the other storage elements for receiving data until error recovery is complete and the storage element is responsive for receiving data. While the storage element is unresponsive, one of the storage elements scheduled to receive parity information receives data to be written to the unresponsive storage element instead of the parity information. Communication to the storage elements continues while the failed storage element is in error recovery. Error recovery is accomplished by using the parity information of the other parity information storage elements.
A method for storing data in a storage system having N storage elements arranged in parallel for concurrent access, wherein N is an integer greater than three, wherein N−2 of the N storage elements are designated as data storage elements for each row of data and the remaining two of the N storage elements are designated as first and second redundant information storage elements for each row of data, the method comprising:
A data storage system comprising:
Dependencies are inferred from the claim text.