RAID system having channel capacity unaffected by any single component failure
First Claim
1. A RAID system able to function with undiminished capacity despite the failure of any storage array controller comprising:
- n active storage array controllers, n arrays of storage units, each active storage array controller connected by at least one connector to one array of storage units, each active storage array controller controlling one or more arrays of storage units, and one only passive storage array controller, the passive storage array controller connected by at least one connector to each active storage array controller, the passive storage array controller able to control any one of the arrays of storage devices in the case of failure of an active storage array controller.
1 Assignment
0 Petitions
Accused Products
Abstract
The RAID system of this invention is able to function with undiminished capacity despite the failure of any one DASD, connector, or storage array controller. A signal is produced when any component fails, thereby alerting the operator of the need to replace the failed component. The reliability of this RAID system is achieved by using two connectors for each connection, by using a spare DASD for each channel of DASD, and by providing a passive storage array controller able to assume the identify of and take over the control of the DASD controlled by a failed storage array controller. This is a reliable, inexpensive system for achieving unprecedented reliability in the storage and delivery of data.
-
Citations
12 Claims
-
1. A RAID system able to function with undiminished capacity despite the failure of any storage array controller comprising:
-
n active storage array controllers, n arrays of storage units, each active storage array controller connected by at least one connector to one array of storage units, each active storage array controller controlling one or more arrays of storage units, and one only passive storage array controller, the passive storage array controller connected by at least one connector to each active storage array controller, the passive storage array controller able to control any one of the arrays of storage devices in the case of failure of an active storage array controller. - View Dependent Claims (3, 4, 7)
-
-
2. A RAID system able to function with undiminished capacity despite the failure of a storage array controller comprising:
-
three active storage array controllers, three arrays of storage devices, each active storage array controller connected by at least one connector to and controlling one or more arrays of storage units, each array of storage units comprising a multiplicity of storage units and at least one connector between each storage unit and the active storage array controller which controls that array, each array comprised of a multiplicity of active storage units and one or more parity storage units, one passive storage array controller, each active storage array controller connected by at least one connector to the passive storage array controller, and the passive storage array controller able to assume the identity of a failed active storage array controller and to control the at least one array of storage units controlled by the failed active storage array controller. - View Dependent Claims (5, 6, 8)
-
-
9. The process of maintaining the channel capacity of a RAID system when an active storage array controller fails comprising the steps of:
-
a. ceasing the emission of the heartbeat by a defective active storage array controller, b. detecting the cessation of the heartbeat by a defective active storage array controller and emission of an activation signal by a reporter active storage array controller, c. detecting the activation signal by a passive storage array controller and assuming the identity of the defective active storage array controller by the passive storage array controller, d. identifying the DASD of the defective storage array controller by the passive storage controller using a table on each DASD, e. assuming control of the DASD of the defective storage array controller by the passive storage controller. - View Dependent Claims (10)
-
-
11. The process of maintaining the channel capacity of a RAID system when an active storage array controller fails comprising the steps of:
-
a. ceasing the emission of the heartbeat by a defective active storage array controller, b. detecting the cessation of the heartbeat by a defective active storage array controller by a passive storage array controller, c. assuming the identity of the defective active storage array controller by the passive storage array controller, d. identifying the DASD of the defective storage array controller by the passive storage controller using a table on each DASD, e. assuming control of the DASD of the defective storage array controller by the passive storage controller. - View Dependent Claims (12)
-
Specification