Storage array employing scrubbing operations using multiple levels of checksums
AssigneeSun Microsystems, Inc.
InventorsNisha D. Talagala, Randall D. Rettberg, Chia Y. Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsNisha D. Talagala, Randall D. Rettberg, Chia Y. Wu
Estimating the term…
A storage system comprises a storage array controller and a storage array, which includes multiple storage devices and storage device controllers. The storage array controller initiates scrubbing operation commands on data stored within a first data range using a first level of checksums for that data range. A scrubbing operation reads data from within the first data range from at least one of the storage devices, calculates a new checksum for the data, and compares the new checksum to a preexisting checksum for the data. If the new checksum doesn't equal the preexisting checksum, the data within the first data range is determined to be erroneous, and additional scrubbing operation commands are initiated for subsets of the data within the first data range using a second level of checksums for that data range.
A storage system comprising:
A method of performing scrubbing operations in a storage array, comprising:
Dependencies are inferred from the claim text.