Reconfigurable FC-AL storage loops in a data storage system
AssigneeInternational Business Machines Corporation
InventorsJohn C. Elliott, Robert A. Kubo, Gregg S. Lucas
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJohn C. Elliott, Robert A. Kubo, Gregg S. Lucas
Estimating the term…
Data storage systems and methods and computer program product for managing data storage systems are provided. The system includes at least first and second storage enclosures, each having a plurality of hard disks configured as first and second arrays of disks and an intra-enclosure path between the first and second arrays. The intra-enclosure path is disabled during normal operation of the storage system. Inter-enclosure paths respectively link the first arrays in the first and second storage enclosures and the second arrays in the first and second storage enclosures and are enabled during normal operation of the storage system. The system also includes a controller having a first path to the first array in the first enclosure and a second path to the second array in the first enclosure whereby, during normal operation of the system, the first arrays in the first and second enclosures are configured as a first storage loop and the second arrays in the first and second enclosures are configured as a second storage loop. The controller is configured to detect a failure in the first array of the first enclosure and to enable the intra-enclosure path between the first and second arrays in the second enclosure whereby the second storage loop is reconfigured to include the first array in the second enclosure.
A data storage system, comprising:
A RAID storage system, comprising:
A method for managing a data storage system having a plurality of storage enclosures, each enclosure having first and second disk arrays, the first disk arrays of each enclosure cascaded as a first storage loop and the second disk arrays of each enclosure cascaded as a second storage loop, the method comprising:
A method for managing a RAID storage system having first and second storage loops, each storage loop having a plurality of disk arrays, including first and second arrays, cascaded in a trunking fashion, the first arrays of the first and second loops comprising a first storage enclosure and the second arrays of the first and second loops comprising a second storage enclosure, the method comprising:
A computer program product of a computer readable storage medium usable with a programmable computer, the computer program product having computer-readable code embodied therein for managing a data storage system having a plurality of storage enclosures, each enclosure having first and second disk arrays, the first disk arrays of each enclosure cascaded as a first storage loop and the second disk arrays of each enclosure cascaded as a second storage loop, the computer-readable code comprising instructions for:
A method for deploying computing infrastructure, comprising integrating computer readable code into a computing system having a plurality of storage enclosures, each enclosure having first and second disk arrays, the first disk arrays of each enclosure cascaded as a first storage loop and the second disk arrays of each enclosure cascaded as a second storage loop, wherein the code, in combination with the computing system, is capable of performing the following:
Dependencies are inferred from the claim text.