Managing mapping in networks
First Claim
1. A method for managing mapping in a network, comprising:
- programming in advance mapping relationships between a Virtual Storage Area Network (VSAN) and a Virtual Local Area Network (VLAN) of a fabric for each Fiber Channel over Ethernet (FCoE) switch needed by the fabric;
obtaining, by a server, from the FCoE switches, mapping relationships between VSANs and VLANs configured in all FCoE switches of the fabric;
determining, by the server, that the mapping relationships obtained from the FCoE switches are inconsistent with the programmed-in-advance mapping relationships, wherein the inconsistent mapping relationships comprise a mapping relationship obtained from one of the FCoE switches that is incorrect with respect to the mapping relationships programmed in advance for the FCoE switch; and
at least one of;
automatically updating the mapping relationships between the VSANs and the VLANs configured in the FCoE switches corresponding to the inconsistent mapping relationships, andautomatically updating the mapping relationships between the VSANs and the VLANs programmed in advance for the FCoE switches corresponding to the inconsistent mapping relationships, so that the mapping relationships between the VSANs and the VLANs configured in each FCoE switch of the fabric are consistent with the mapping relationships between the VSANs and the VLANs programmed in advance for each FCoE switch of the fabric.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing mapping in a network includes: programming mapping relationships between a VSAN and a VLAN of a fabric in advance, which include mapping relationships between VSANs and VLANs programmed in advance for each FCoE switch needed by the fabric; obtaining mapping relationships between the VSANs and the VLANs configured currently for all the FCoE switches of the fabric, when obtained mapping relationships are inconsistent with the programmed-in-advance mapping relationships, automatically updating mapping relationships between the VSANs and the VLANs configured in FCoE switches corresponding to the inconsistent mapping relationships, and/or mapping relationships between the VSANs and the VLANs programmed in advance for the FCoE switches corresponding to the inconsistent mapping relationships.
10 Citations
14 Claims
-
1. A method for managing mapping in a network, comprising:
-
programming in advance mapping relationships between a Virtual Storage Area Network (VSAN) and a Virtual Local Area Network (VLAN) of a fabric for each Fiber Channel over Ethernet (FCoE) switch needed by the fabric; obtaining, by a server, from the FCoE switches, mapping relationships between VSANs and VLANs configured in all FCoE switches of the fabric; determining, by the server, that the mapping relationships obtained from the FCoE switches are inconsistent with the programmed-in-advance mapping relationships, wherein the inconsistent mapping relationships comprise a mapping relationship obtained from one of the FCoE switches that is incorrect with respect to the mapping relationships programmed in advance for the FCoE switch; and at least one of; automatically updating the mapping relationships between the VSANs and the VLANs configured in the FCoE switches corresponding to the inconsistent mapping relationships, and automatically updating the mapping relationships between the VSANs and the VLANs programmed in advance for the FCoE switches corresponding to the inconsistent mapping relationships, so that the mapping relationships between the VSANs and the VLANs configured in each FCoE switch of the fabric are consistent with the mapping relationships between the VSANs and the VLANs programmed in advance for each FCoE switch of the fabric. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for managing mapping in a network, comprising:
-
a server including a storage unit, a processor, a memory and a network card, wherein the memory is to store instructions executable for the processor;
wherein,the storage unit is to store programmed-in-advance mapping relationships between a Virtual Storage Area Network (VSAN) and a Virtual Local Area Network (VLAN) of a fabric, the programmed-in-advance mapping relationships comprise mapping relationships between the VSAN and the VLAN programmed in advance for each FCoE switch needed by the fabric; while the instructions stored in the memory are executed by the processor, the processor is to obtain, from the FCoE switches, mapping relationships between VSANs and VLANs configured in the FCoE switches of the fabric through the network card, and when the obtained mapping relationships are inconsistent with the programmed-in-advance mapping relationships stored in the storage unit, wherein the inconsistent mapping relationships comprise a mapping relationship obtained from one of the FCoE switches that is incorrect with respect to the mapping relationships programmed in advance for the FCoE switch, the processor is to at least one of; update through the network card, the mapping relationships between the VSANs and the VLANs configured in the FCoE switches corresponding to the inconsistent mapping relationships, and update the mapping relationships between the VSANs and the VLANs programmed in advance for the FCoE switches corresponding to the inconsistent mapping relationships that are stored in the storage unit, so that the mapping relationships between the VSAN and the VLAN configured in each FCoE switch of the fabric are consistent with the mapping relationships between the VSAN and the VLAN programmed in advance for each FCoE switch that are stored in the storage unit. - View Dependent Claims (7, 8, 9)
-
-
10. A computer system to manage mapping in a network, the computer system comprising:
-
a storage device that stores programmed-in-advance mapping relationships between a Virtual Storage Area Network (VSAN) and a Virtual Local Area Network (VLAN) of a fabric, the programmed-in-advance mapping relationships comprising mapping relationships between the VSAN and the VLAN programmed in advance for FCoE switches for the fabric; at least one processor that obtains, from the FCoE switches, mapping relationships between VSANs and VLANs configured in the FCoE switches, and if the obtained mapping relationships are inconsistent with the stored programmed-in-advance mapping relationships, wherein the inconsistent mapping relationships comprise a mapping relationship obtained from one of the FCoE switches that is incorrect with respect to the mapping relationships programmed in advance for the FCoE switch, the at least one processor performs to at least one of; updating the mapping relationships between the VSANs and the VLANs configured in the FCoE switches corresponding to the inconsistent mapping relationships, and updating the mapping relationships between the VSANs and the VLANs programmed in advance for the FCoE switches corresponding to the inconsistent mapping relationships, so that the mapping relationships between the VSAN and the VLAN configured in each of the FCoE switches are consistent with the mapping relationships between the VSAN and the VLAN programmed in advance for each FCoE switch that are stored in the storage device. - View Dependent Claims (11, 12, 13, 14)
-
Specification