System and method for transport-level failover of FCP devices in a cluster
First Claim
Patent Images
1. A method, comprising:
- configuring a second device with at least two ports, wherein a first port on the second device is configured to receive requests directed to the second device;
detecting, by the second device, a failure in a first device;
configuring a second port on the second device with a port name and a node name of the first device;
asserting ownership, by the second device, of a first set of storage devices originally owned by the first device; and
servicing, by the second device, data access requests directed to either the first device or the second device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for clustered failover of storage appliances is provided. In the event of a failover of one storage appliance to a surviving storage appliance, the surviving storage appliance assumes the identity of the failed storage appliance. This assumption of the identifier is accomplished by initializing a Fibre Channel Host Bus Adapter on the surviving storage appliance with the NodeName and PortNames of the failed storage appliance.
-
Citations
35 Claims
-
1. A method, comprising:
-
configuring a second device with at least two ports, wherein a first port on the second device is configured to receive requests directed to the second device; detecting, by the second device, a failure in a first device; configuring a second port on the second device with a port name and a node name of the first device; asserting ownership, by the second device, of a first set of storage devices originally owned by the first device; and servicing, by the second device, data access requests directed to either the first device or the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage system, comprising:
a second computer configured with a first port and a second port, where the first and second port are used to communicate with devices connected to the second computer over a network, and the second computer is further connected with a first set of storage devices and a second set of storage devices, wherein the second port is assigned a port name and a node name of a first computer to allow the second computer to receive and respond to requests directed to the first computer or the second computer. - View Dependent Claims (12, 13, 14, 15)
-
16. A method, comprising:
-
configuring a second computer with a first port and a second port for communicating with devices connected over a network to the second computer, and with a first set of storage devices and a second set of storage devices, wherein the second port is assigned a port name and a node name of a first computer to allow the second computer to receive and respond to requests directed to the first computer or the second computer; in response to the first computer coming back online, initiating a giveback operation; ceasing to service requests for the first computer by the second computer; and configuring the port name and the node name of the second port on the second computer to a standby name. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A storage system, comprising:
-
a second computer configured with a first port and a second port, where the first and second port are used to communicate with devices connected to the second computer over a network, and the second computer is further connected with a first set of storage devices and a second set of storage devices, wherein the second port is assigned a port name and a node name of a first computer to allow the second computer to receive and respond to requests directed to the first computer or the second computer; and in response to the first computer coming back online, a storage operating system executed on the second computer is configured to initiate a giveback operation, cease servicing requests for the first computer, and change the port name and the node name of the second port to a standby name. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification