Apparatus and method for preventing disruption of fibre channel fabrics caused by reconfigure fabric (RCF) messages
First Claim
1. A method comprising:
- at a first switch of a fabric of a storage area network, configuring a first port of the first switch to reject reconfigure fabric messages;
determining that the first port has received a reconfigure fabric message from a second port of a second switch of the fabric of the storage area network; and
transitioning the first port to an isolated state after the first port receives the reconfigure fabric message,wherein the configuring the first port of the first switch to reject reconfigure fabric messages is performed by an administrator or a client, and wherein the configuring is performed at least in part to prevent disruptions of the fabric.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for preventing the disruption of Fibre Channel Fabrics caused by ReConfigure Fabric (RCF) messages is disclosed. The apparatus includes a storage area network and a plurality of Fibre Channel Switches arranged in a Fabric. Each of the plurality of Switches includes logic to selectively configure their Ports to either reject or accept RCF messages. When configured to reject RCF messages, the Switch Port that receives an RCF message will generate a reject message along with a reason code explanation “E_Port Isolated”, and then transition into an Isolated state. When the Switch that generated the RCF message receives the reject message, its Port also transition into the Isolated state. In accordance with the method of the present invention, either a Storage Service Provider or a client can access the Switches of the Fabric through either a command line interpreter or a management application. Once access to the Fabric is established, the logic of the Ports of the Switches can be selectively configured to reject or accept RCF messages as described above.
-
Citations
19 Claims
-
1. A method comprising:
-
at a first switch of a fabric of a storage area network, configuring a first port of the first switch to reject reconfigure fabric messages; determining that the first port has received a reconfigure fabric message from a second port of a second switch of the fabric of the storage area network; and transitioning the first port to an isolated state after the first port receives the reconfigure fabric message, wherein the configuring the first port of the first switch to reject reconfigure fabric messages is performed by an administrator or a client, and wherein the configuring is performed at least in part to prevent disruptions of the fabric. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A Switch configured to be included in the Fabric of a storage area network, the Switch comprising:
-
logic to selectively reject or accept reconfigure fabric messages, wherein a first port associated with the switch transitions to an isolated state after receiving a reconfigure fabric message and triggers a second port sending the reconfigure fabric message to transition to the isolated state, the second port associated with another Switch, wherein the first port remains in the isolated state until a management action reconfigures the first port to accept reconfigure fabric messages, and wherein the configuring the first port of the first switch to reject reconfigure fabric messages is performed by an administrator or a client, and wherein the configuring is performed at least in part to prevent disruptions of the fabric. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising one or more network devices comprising a processor, a memory, and a network interface attached to a network, each of the one or more network devices configured to:
-
configure a first port of the network device to reject reconfigure fabric messages; determine at the network device that the first port has received a reconfigure fabric message from a second port of another network device of the fabric of the storage area network; and transition the first port to an isolated state after the first port receives the reconfigure fabric message, wherein the configuring the first port of the first switch to reject reconfigure fabric messages is performed by an administrator or a client, and wherein the configuring is performed at least in part to prevent disruptions of the fabric. - View Dependent Claims (16, 17, 18)
-
-
19. A method to configure a plurality of Switches arranged in a Fabric of a storage area network, comprising:
-
at a Fabric of a storage area network, permitting an administrator to establish a connection to the Fabric, the Fabric including a plurality of Switches; and transmitting messages from the administrator to one or more of the Switches requesting that the Switches, including a first switch, configure one or more of their Ports to reject reconfigure fabric messages; wherein the first switch transitions to an isolated state after receiving a reconfigure fabric message from a second switch and triggers the second switch to transition to the isolated state.
-
Specification