Abstract:
The present invention provides for data processing system that includes an improved architecture for providing hot spare storage devices. Specifically, the data processing can include a bus (112, 114) connected to one or more computer systems (102, 104) and a number of storage subsystems (106, 108, 110). Each storage subsystem includes storage devices (D1-D12) and a controller (302, 304), wherein the controller in a storage subsystem provides for connection to the bus and an interface for controlling data transfers to and from the storage device. A backup storage system is connected to the bus and the data processing system also includes a detection means for detecting a failure of a storage device within one of the plurality of storage subsystems and a backup means for using the backup storage device to replace the failed storage device.
Abstract:
The present invention provides for data processing system that includes an improved architecture for providing hot spare storage devices. Specifically, the data processing can include a bus (112, 114) connected to one or more computer systems (102, 104) and a number of storage subsystems (106, 108, 110). Each storage subsystem includes storage devices (D1-D12) and a controller (302, 304), wherein the controller in a storage subsystem provides for connection to the bus and an interface for controlling data transfers to and from the storage device. A backup storage system is connected to the bus and the data processing system also includes a detection means for detecting a failure of a storage device within one of the plurality of storage subsystems and a backup means for using the backup storage device to replace the failed storage device.