Host transparent storage controller failover/failback of SCSI targets and associated units
AssigneeDigital Equipment Corporation
InventorsRandal S. Marks, Randy L. Roberson, Diana Shen, Stephen J. Sicola
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorsRandal S. Marks, Randy L. Roberson, Diana Shen, Stephen J. Sicola
Estimating the term…
Provided herein is a method and apparatus for host transparent storage controller failover and failback. A controller is capable of assuming the identity of a failed controller while continuing to respond to its own SCSI ID or IDs in such a way that all SCSI IDs and associated units (LUNS) of the failed controller are effectively taken over by the surviving controller. This "failover" behavior is transparent to any attached host computers and is treated by such attached hosts as a powerfail condition. The symmetric operation of returning the targets (IDs) and units (LUNs) to the previously failing controller ("failback") is likewise transparent.
A method of performing a failover process in a computer system having a pair of storage controllers, each storage controller of the pair coupled to the other storage controller by a communication link and connected to a host CPU by a SCSI bus, each storage controller having units associated therewith, comprising the steps of:
A method of performing a failback process in a computer system having a pair of storage controllers in a coupled configuration, wherein one of the storage controllers has failed, each storage controller of the pair coupled to the other storage controller by a communication link and connected to a host CPU by a SCSI bus, the surviving storage controller having IDs and units associated therewith, comprising the steps of:
A method of performing a failover process in a computer system having a pair of storage controllers, each storage controller of the pair coupled to the other storage controller by a communication link and connected to a host CPU by a SCSI bus, each storage controller having units associated therewith, comprising the steps of:
Dependencies are inferred from the claim text.