System and Method for Dynamic Maintenance of Fabric Subsets in a Network
First Claim
Patent Images
1. A method comprising:
- identifying a plurality of fabric subsets within a network switch such that networked devices coupled to the network fabric that are included in a respective fabric subset of the fabric subsets are permitted to exchange information with each other, wherein a first fabric subset includes a first networked device;
identifying a plurality of fabric subset configurations within the network switch such that each respective fabric subset configuration includes one or more fabric subsets of the fabric subsets that are active when the respective fabric subset configurations are active, wherein a first fabric subset configuration includes the first fabric subset;
detecting that the first networked device has become uncoupled from the network switch; and
in response to detecting that the first networked device has become uncoupled;
automatically modifying the fabric subsets, the modifying including creating a second fabric subset that does not include the first networked device; and
automatically modifying the fabric subset configurations.
13 Assignments
0 Petitions
Accused Products
Abstract
A networking device includes a hardware port coupled to a first device and a management module. The management module identifies fabric subsets such that devices included in a fabric subset are permitted to communicate with each other, identifies configurations that include subsets that are active when the configuration is active, and detects that a device is uncoupled from the port. In response to detecting, the management module modifies the subsets by creating a new subset that does not include the uncoupled device, and modifies the configurations.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a plurality of fabric subsets within a network switch such that networked devices coupled to the network fabric that are included in a respective fabric subset of the fabric subsets are permitted to exchange information with each other, wherein a first fabric subset includes a first networked device; identifying a plurality of fabric subset configurations within the network switch such that each respective fabric subset configuration includes one or more fabric subsets of the fabric subsets that are active when the respective fabric subset configurations are active, wherein a first fabric subset configuration includes the first fabric subset; detecting that the first networked device has become uncoupled from the network switch; and in response to detecting that the first networked device has become uncoupled; automatically modifying the fabric subsets, the modifying including creating a second fabric subset that does not include the first networked device; and automatically modifying the fabric subset configurations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A networking device, comprising:
-
a hardware port operable to couple to a first network device; and a management module operable to; identify a plurality of fabric subsets such that network devices coupled to the network fabric that are included in a respective fabric subset of the fabric subsets are permitted to exchange information with each other, wherein a first fabric subset includes a first network device; identify a plurality of fabric subset configurations such that each respective fabric subset configuration includes at least one fabric subset of the fabric subsets that is active when the particular fabric subset configuration is active, wherein a first fabric subset configuration includes the first fabric subset; detect that the first network device has become uncoupled from the port; and in response to detecting that the first networked device has become uncoupled, to; modify the fabric subsets, the modifying including creating a second fabric subset that does not include the first networked device; and modify the plurality of fabric subset configurations. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A Fibre Channel switch, comprising:
-
a plurality of hardware ports; a plurality of zones, each zone including a subset of a plurality of devices operably coupled to the ports, each zone being operable to; permit the subset of the devices associated with each respective zone to exchange information; and restrict a remainder of the devices not associated with each respective zone from exchanging information with the subset of the devices associated each respective zone; a plurality of configurations, each configuration comprising a subset of the zones, such that each respective configuration includes one or more zones that are active when the respective configuration is active; and a management module operable to; detect that a first device has become uncoupled from a first port; and in response to detecting that the first device has become uncoupled, to; modify the zones, the modifying including creating a first zone that does not include the first device; and modify the configurations. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification