Global VSAN
Global VSAN
Cisco UCS Central enables you to define global VSAN in the SAN cloud, at the domain group root, or at a domain group level. The global VSANs created in Cisco UCS Central are specific to the fabric interconnect where you create them. You can assign a VSAN to either Fabric A or Fabric B, or to both Fabric A and B. Global VSANs are not common VSANs in Cisco UCS Central.
Resolution of global VSANs takes place in Cisco UCS Central prior to deployment of global service profiles that reference them to Cisco UCS Manager. If a global service profile references a global VSAN, and that VSAN does not exist, deployment of the global service profile to Cisco UCS Manager will fail due to insufficient resources. All global VSANs created in Cisco UCS Central must be resolved before deploying that global service profile.
Note | Beginning with Cisco UCS Manager Release 1.3, you can push global VSANs to Cisco UCS Manager without deploying a service profile. For more information, see . |
VSANs deployed with a global service profile are visible to Cisco UCS Manager only if a global service profile is deployed that references the VSANs. Once a VSAN deployed with a global service profile becomes available in Cisco UCS Manager, locally-defined service profiles and policies can reference it. A global VSAN is not deleted when a global service profile that references it is deleted.
Global VSANs that are referenced by a global service profile available to a Cisco UCS Manager instance remain available unless they are specifically deleted for use from the domain group. Global VSANs can be localized in Cisco UCS Manager, in which case they act as local VSANs. Unless a global VSAN is localized, it cannot be deleted from Cisco UCS Manager.
- Creating VSANs
- Modifying VSAN Settings
- Enabling Global VSANs in a Cisco UCS Manager Instance
- Deleting VSANs
Creating VSANs
This procedure describes how to create VSANs in a domain group in Cisco UCS Central.
The following example shows how to create two VSANs each for both fabric interconnect A and B in domain group 12:
UCSC#connect resource-mgr UCSC(resource-mgr) #scope domain-group 12 UCSC(resource-mgr) /domain-group #scope fc-uplink UCSC(resource-mgr) /domain-group/fc-uplink #scope fabric a UCSC(resource-mgr) /domain-group/fc-uplink/fabric # create vsan VSANA 21 21 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # create vsan VSANA2 23 23 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # up UCSC(resource-mgr) /domain-group/fc-uplink/up UCSC(resource-mgr) /domain-group/fc-uplink #scope fabric b UCSC(resource-mgr) /domain-group/fc-uplink/fabric # create vsan VSANB 22 22 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # create vsan VSANB2 24 24 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # up UCSC(resource-mgr) /domain-group/fc-uplink/up
Modifying VSAN Settings
The following example shows how to modify the settings for a VSAN associated with fabric interconnect A in domain group 12:
UCSC#connect resource-mgr UCSC(resource-mgr)# scope domain-group 12 UCSC(resource-mgr)#/domain-group #scope fc-uplink UCSC(resource-mgr)#/domain-group/fc-uplink #scope fabric a UCSC(resource-mgr)#/domain-group/fc-uplink #/fc-uplink/fabric # scope vsanVSANC UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # set id2021 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* # set fcoevlan2021 UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* # set zoningstatedisabled UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* # commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan #
Enabling Global VSANs in a Cisco UCS Manager Instance
The publish vsan command allows you to use global VSANs that were created in Cisco UCS Central in a Cisco UCS Manager instance without deploying a service profile.
The following example shows how to enable global VSAN globVSAN for fabric interconnect A in the local domain 1008:
UCSC# connect resource-mgr UCSC(resource-mgr) # scope domain-mgmt UCSC(resrouce-mgr) /domain-mgmt # scope ucs-domain 1008 UCSC(resrouce-mgr) /domain-mgmt/ucs-domain # publish vsan globVSAN a Publish Vsan is a standalone operation. You may lose any uncommitted changes in this CLI session. Do you want to continue? (yes/no): yes UCSC(resource-mgr) /domain-mgmt/ucs-domain #
Deleting VSANs
This procedure describes how to delete one or more VSANs from a Cisco UCS Central domain group.
Command or Action | Purpose | |
---|---|---|
Step 1 | UCSC# connect resource-mgr |
Enters resource manager mode. |
Step 2 | UCSC(resource-mgr) #scope domain-group domain-group-name |
Enters the UCS domain group configuration mode. |
Step 3 | UCSC(resource-mgr) /domain-group #scope fc-uplink |
Enters fabric configuration command mode. |
Step 4 | UCSC(resource-mgr) /domain-group/fc-uplink #scope fabric{a | b} |
Enters configuration mode for the selected fabric interconnect. |
Step 5 | UCSC(resource-mgr)#/domain-group/fc-uplink #/fc-uplink/fabric # scope vsanvsan-name |
Enters VSAN configuration mode for the selected VSAN. |
Step 6 | UCSC(resource-mgr)#/domain-group/fc-uplink #/fc-uplink/fabric/vsan # delete vsan |
Deletes the VSAN. |
Step 7 | UCSC(resource-mgr)#/domain-group/fc-uplink #/fc-uplink/fabric/vsan* # commit-buffer |
Commits the transaction to the system. |
The following example shows how to delete one VSAN from fabric interconnect A and one from fabric interconnect B for domain group 12:
UCSC#connect resource-mgr UCSC(resource-mgr) #scope domain-group 12 UCSC(resrouce-mgr) /domain-group #scope fc-uplink UCSC(resrouce-mgr) /domain-group/fc-uplink #scope fabric a UCSC(resrouce-mgr) /domain-group/fc-uplink/fabric # scope vsan VSANA UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan # up UCSC(resource-mgr) /domain-group/fc-uplink/fabric # up UCSC(resource-mgr) /domain-group/fc-uplink/up UCSC(resrouce-mgr) /domain-group/fc-uplink #scope fabric b UCSC(resrouce-mgr) /domain-group/fc-uplink/fabric # delete vsan VSANB UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan #
Fibre Channel Zoning
Fibre Channel (FC) zoning allows you to partition the Fibre Channel fabric into one or more zones. Each zone defines the set of FC initiators and FC targets that can communicate with each other in a VSAN.
The access and data traffic control provided by zoning does the following:
Cisco UCS Central FC zoning combines direct attach storage with local zoning. Fibre Channel or FCoE storage is directly connected to the fabric interconnects, and zoning is performed in Cisco UCS Central, using Cisco UCS local zoning.
Configuring FC Zoning on a VSAN
This procedure describes how to create Fibre Channel zoning on an existing VSAN.
Command or Action | Purpose | |
---|---|---|
Step 1 | UCSC# connect resource-mgr |
Enters resource manager mode. |
Step 2 | UCSC(resource-mgr) #scope domain-group domain-group |
Enters the UCS domain group configuration mode. |
Step 3 | UCSC(resource-mgr) /domain-group #scope fc-uplink |
Enters fabric configuration command mode. |
Step 4 | UCSC(resource-mgr) /domain-group/fc-uplink #scope fabric {a | b}. |
Enters the configuration mode for the chosen fabric interconnect . |
Step 5 | UCSC(resource-mgr) /domain-group/fc-uplink/fabric # enter vsan vsan-name vsan-id fcoe-id |
Enters the VSAN configuration command mode for the specified VSAN. |
Step 6 | UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* #set zoningstate {enabled | disabled} |
Configures Fibre Channel zoning for the VSAN, as follows: |
Step 7 | UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan #commit-buffer |
Commits the transaction to the system. |
The following example shows how to set the Fibre Channel zoning state on VSAN VSAN1A on fabric interconnect A in domain group 12:
UCSC# connect resource-mgr UCSC(resource-mgr) # scope domain-group 12 UCSC(resource-mgr) /domain-group # scope fc-uplink UCSC(resource-mgr) /domain-group/fc-uplink # scope fabric a UCSC(resource-mgr) /domain-group/fc-uplink/fabric # enter vsan VSAN1A 25 25 ForDoc(resource-mgr) /domain-group/fc-uplink/fabric/vsan* # set zoningstate enabled UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan* # commit-buffer UCSC(resource-mgr) /domain-group/fc-uplink/fabric/vsan #