Raid systems and methods for improved data recovery performance
AssigneeInternational Business Machines Corporation
InventorsDaniel S. Critchley, Gordon D. Hutchison, Gareth P. Jones, Jonathan W. L. Short
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDaniel S. Critchley, Gordon D. Hutchison, Gareth P. Jones, Jonathan W. L. Short
Estimating the term…
A RAID system, RAID controller, method, and computer program product for reducing the number of reads of XOR data in a multi-storage-enclosure RAID array includes a RAID array controller that implements a selected distributed RAID scheme. The RAID array controller determines a set of drives and logical block addresses corresponding to a parity group and divides the set of drives into subsets of drives that are located within each individual storage enclosure of the multiple storage enclosures. The controller issues a single EnclosureXOR Read to each storage enclosure corresponding to the subsets of drives to read enclosure-level intermediate XOR data calculated by each storage enclosure for each subset of drives and in response to receiving the enclosure-level intermediate XOR data results from all storage drives in the parity group, and calculates an array level XOR result by XORing the enclosure-level intermediate XOR data results from the storage enclosures.
An apparatus comprising:
A method comprising:
A computer program product for reducing a number of reads of XOR data in a multi storage enclosure RAID array, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor of a RAID storage controller to cause the RAID storage controller to:
Dependencies are inferred from the claim text.