Server and Uplink Ports on the Fabric Interconnect
Each fabric interconnect has a set of ports in a fixed port module that
you can configure as either server ports or uplink Ethernet ports. These ports are not reserved. They cannot be used by a
Cisco UCS
instance until you configure them. You can add expansion modules to increase
the number of uplink ports on the fabric interconnect or to add uplink Fibre
Channel ports to the fabric interconnect.
You need to create LAN pin groups and SAN pin groups to pin traffic from
servers to an uplink port.
Each fabric interconnect can include the following types of ports:
Server Ports
Server ports handle data traffic between the fabric interconnect
and the adapter cards on the servers.
You can only configure server ports on the fixed
port module. Expansion modules do not include server ports.
Uplink Ethernet Ports
Uplink Ethernet ports handle Ethernet traffic between the fabric
interconnect and the next layer of the network. All network-bound Ethernet
traffic is pinned to one of these ports.
By default, Ethernet ports are unconfigured. However, you can configure them to function in the following ways:
Server
Uplink
FCoE
Appliance
You can configure uplink Ethernet ports on
either the fixed module or an expansion module.
Uplink Fibre Channel Ports
Uplink Fibre Channel ports handle FCoE traffic between the fabric
interconnect and the next layer of the network. All network-bound FCoE traffic
is pinned to one of these ports.
By default, Fibre Channel ports are uplink. However, you can configure them to function as Fibre Channel storage ports. This is useful in cases where a Cisco UCS requires a connection to a Direct-Attached Storage (DAS) device.
You can only configure uplink Fibre Channel ports
on an expansion module. The fixed module does not include uplink Fibre Channel
ports.
Server Ports
Configuring a Server Port
You can only configure server ports on the fixed
port module. Expansion modules do not include server ports.
Procedure
Command or Action
Purpose
Step 1
UCS-A#
scope eth-server
Enters Ethernet server mode.
Step 2
UCS-A /eth-server #
scope fabric {a |
b}
Enters Ethernet server fabric mode for the specified
fabric.
Creates an interface for the specified appliance port.
Step 4
UCS-A /eth-storage/fabric/interface # set portmode {access | trunk}
(Optional)
Specifies whether the port mode is access or trunk. By default, the mode is set to trunk.
Step 5
UCS-A /eth-storage/fabric/interface # set pingroupnamepin-group name
(Optional)
Specifies the appliance pin target to the specified fabric and port, or fabric and port channel.
Step 6
UCS-A /eth-storage/fabric/interface # set priosys-class-name
(Optional)
Specifies the QoS class for the appliance port. By default, the priority is set to best-effort.
The sys-class-name argument can be one of the following class keywords:
fc—Use this priority for QoS policies that control vHBA traffic only.
platinum—Use this priority for QoS policies that control vNIC traffic only.
gold—Use this priority for QoS policies that control vNIC traffic only.
silver—Use this priority for QoS policies that control vNIC traffic only.
bronze—Use this priority for QoS policies that control vNIC traffic only.
best-effort—Do not use this priority. It is reserved for the Basic Ethernet traffic lane. If you assign this priority to a QoS policy and configure another system class as CoS 0, Cisco UCS Manager does not default to this system class. It defaults to the priority with CoS 0 for that traffic.
Step 7
UCS-A /eth-storage/fabric/interface # set adminspeed {10gbps | 1 gbps}
(Optional)
Specifies the admin speed for the interface. By default, the admin speed is set to 10gbps.
Commits the transaction to the system configuration.
The following example creates an interface for an appliance port 2 on slot 3 of fabric B, sets the port mode to access, pins the appliance port to a pin group called pingroup1, sets the QoS class to fc, sets the admin speed to 10 gbps, and commits the transaction:
UCS-A# scope eth-storage
UCS-A /eth-storage # scope fabric b
UCS-A /eth-storage/fabric # create interface 3 2
UCS-A /eth-storage/fabric* # set portmode access
UCS-A /eth-storage/fabric* # set pingroupname pingroup1
UCS-A /eth-storage/fabric* # set prio fc
UCS-A /eth-storage/fabric* # set adminspeed 10gbps
UCS-A /eth-storage/fabric* # commit-buffer
UCS-A /eth-storage/fabric #
What to Do Next
Assign a VLAN or target MAC address for the appliance port.
Assigning a Target MAC Address to an Appliance Port or Appliance Port Channel
The following procedure assigns a target MAC address to an appliance port. To assign a target MAC address to an appliance port channel, scope to the port channel instead of the interface.
Procedure
Command or Action
Purpose
Step 1
UCS-A# scope eth-storage
Enters Ethernet storage mode.
Step 2
UCS-A /eth-storage # scope fabric{a | b}
Enters Ethernet storage mode for the specified fabric.
Zoning allows you to set up access control between hosts and storage devices. When a zone is configured or the configuration is updated, this information is propagated to all the other switches in the fabric.
In Cisco UCS, the zoning configuration is inherited from an upstream switch. You cannot configure zoning or view information about your zoning configuration through Cisco UCS Manager. The only configurable zoning option in Cisco UCS Manager is whether default zoning is enabled or disabled for a specific VSAN.
Note
Default zoning is applied on a per-VSAN basis. You cannot enable default zoning at the fabric level.
An uplink Ethernet port channel allows you to group several physical uplink Ethernet ports (link aggregation) to create one logical Ethernet link to provide fault-tolerance and high-speed connectivity. In Cisco UCS Manager, you create a port channel first and then add uplink Ethernet ports to the port channel. You can add up to eight uplink Ethernet ports to a port channel.
Note
Cisco UCS uses Link Aggregation Control Protocol (LACP), not Port Aggregation Protocol (PAgP), to group the uplink Ethernet ports into a port channel.
Commits the transaction to the system configuration.
The following example creates a port channel on port 13 of fabric A, sets the name to portchan13a, enables the administrative state, assigns the flow control policy named flow-con-pol432 to the port channel, and commits the transaction:
UCS-A# scope eth-uplink
UCS-A /eth-uplink # scope fabric a
UCS-A /eth-uplink/fabric # create port-channel 13
UCS-A /eth-uplink/fabric/port-channel* # enable
UCS-A /eth-uplink/fabric/port-channel* # set name portchan13a
UCS-A /eth-uplink/fabric/port-channel* # set flow-control-policy flow-con-pol432
UCS-A /eth-uplink/fabric/port-channel* # commit-buffer
UCS-A /eth-uplink/fabric/port-channel #
Unconfiguring an Uplink Ethernet Port Channel
Procedure
Command or Action
Purpose
Step 1
UCS-A#
scope eth-uplink
Enters Ethernet uplink mode.
Step 2
UCS-A /eth-uplink #
scope fabric{a |
b }
Enters Ethernet uplink fabric mode for the specified
fabric.
An appliance port channel allows you to group several physical appliance ports (link aggregation) to create one logical Ethernet storage link for the purpose of providing fault-tolerance and high-speed connectivity. In Cisco UCS Manager, you create a port channel first and then add appliance ports to the port channel. You can add up to eight appliance ports to a port channel.
Note
Cisco UCS uses static mode, not Link Aggregation Control Protocol (LACP), to group the appliance ports into a port channel.
Enables or disables the administrative state of the port channel.
The port channel is disabled by default.
Step 5
UCS-A /eth-storage/fabric/port-channel #
set nameport-chan-name
(Optional)
Specifies the name for the port channel.
Step 6
UCS-A /eth-storage/fabric/port-channel # set pingroupnamepin-group name
(Optional)
Specifies the appliance pin target to the specified fabric and port, or fabric and port channel.
Step 7
UCS-A /eth-storage/fabric/port-channel # set portmode {access | trunk}
(Optional)
Specifies whether the port mode is access or trunk. By default, the mode is set to trunk.
Step 8
UCS-A /eth-storage/fabric/port-channel # set priosys-class-name
(Optional)
Specifies the QoS class for the appliance port. By default, the priority is set to best-effort.
The sys-class-name argument can be one of the following class keywords:
fc—Use this priority for QoS policies that control vHBA traffic only.
platinum—Use this priority for QoS policies that control vNIC traffic only.
gold—Use this priority for QoS policies that control vNIC traffic only.
silver—Use this priority for QoS policies that control vNIC traffic only.
bronze—Use this priority for QoS policies that control vNIC traffic only.
best-effort—Do not use this priority. It is reserved for the Basic Ethernet traffic lane. If you assign this priority to a QoS policy and configure another system class as CoS 0, Cisco UCS Manager does not default to this system class. It defaults to the priority with CoS 0 for that traffic.
A Fibre Channel port channel allows you to group several physical Fibre Channel ports (link aggregation) to create one logical Fibre Channel link to provide fault-tolerance and high-speed connectivity. In Cisco UCS Manager, you create a port channel first and then add Fibre Channel ports to the port channel.
You can create up to four Fibre Channel port channels in each Cisco UCS instance. Each Fibre Channel port channel can include a maximum of 16 uplink Fibre Channel ports.
If you are connecting two Fibre Channel port channels, the admin speed for both port channels must match for the link to operate. If the admin speed for one or both of the Fibre Channel port channels is set to auto, Cisco UCS adjusts the admin speed automatically.
Procedure
Command or Action
Purpose
Step 1
UCS-A# scope fc-uplink
Enters Fibre Channel uplink mode.
Step 2
UCS-A /fc-uplink #
scope fabric{a |
b }
Enters Fibre Channel uplink fabric mode for the specified
fabric.
Commits the transaction to the system configuration.
The following example creates port channel 13 on fabric A, sets the name to portchan13a, enables the administrative state, sets the speed to 2 Gbps, and commits the transaction:
UCS-A# scope fc-uplink
UCS-A /fc-uplink # scope fabric a
UCS-A /fc-uplink/fabric # create port-channel 13
UCS-A /fc-uplink/fabric/port-channel* # enable
UCS-A /fc-uplink/fabric/port-channel* # set name portchan13a
UCS-A /fc-uplink/fabric/port-channel* # set speed 2gbps
UCS-A /fc-uplink/fabric/port-channel* # commit-buffer
UCS-A /fc-uplink/fabric/port-channel #
Unconfiguring a Fibre Channel Port Channel
Procedure
Command or Action
Purpose
Step 1
UCS-A#
scope fc-uplink
Enters Fibre Channel uplink mode.
Step 2
UCS-A /fc-uplink #
scope fabric{a |
b }
Enters Fibre Channel uplink fabric mode for the specified
fabric.