Professional Documents
Culture Documents
Brkini 2025
Brkini 2025
Deep Dive
David Nguyen
UCS Technical Marketing Engineer
BRKINI-2025
Cisco Spark
Questions?
Use Cisco Spark to chat with the
speaker after the session
How
1. Find this session in the Cisco Live Mobile App
2. Click “Join the Discussion”
3. Install Spark or go directly to the space
4. Enter messages/questions in the space
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Agenda
• High-level system overview
• Unified Ports
• I/O module
• Fabric Interconnect Forwarding modes
• End-host mode (EHM) vs Switch mode
• Dynamic and static pinning concepts
• Server Connectivity Options
• Adapter
• NIC teaming
• Recommended designs
• Disjoint L2
• ACI
UCS LAN Details
System Overview
System Components: High-level Overview
Unified Management
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
UCS Physical Connectivity
• Server Form Factor Independent
• Blades and Racks are treated the
same
• Consolidated I/O
• Minimal cabling
• Spanning-tree Free
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
UCS Fabric Interconnect Portfolio
10GbE 40GbE
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Fabric Interconnect Key Differences
FI 6200 series & FI 6300 series
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
IOM Key Differences
IOM 2200 series & IOM 2304
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Which Fabric Interconnect?
FI 6300 Series FI 6200 Series
• 40GbE • 10GbE
• 40G FCoE • 10G FCoE
• 16G FC • 8G FC
• B-Series or C-Series • B-Series, C-Series or M-Series
• Requires UCSM 3.1(1) • UCSM 2.x(x) or 3.1(1)
FI 6324 Series
• 10GbE
• 10G FCoE
• B-Series or C-Series
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Fabric Interconnect
Port Types
• By default all ports are disabled
• LAN Uplink Port SAN
LAN
• Network ports, path to and from the network
• SAN Uplink port SAN Uplink
Appliance LAN Uplink
• SAN ports, path to SAN network Port
CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
ID
STAT
• Server Port
• Connecting to UCS servers
Server Port
• Appliance Port
• Connect to direct attach storage device i.e, NFS
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Unified Ports
Dynamic Port Allocation: Lossless Ethernet or Fibre Channel
FC Eth
Benefits Use-cases
Simplify switch purchase - remove Flexible LAN & storage convergence based on
ports ratio guess work business needs
Increase design flexibility Service can be adjusted based on the demand
for specific traffic
Remove specific protocol bandwidth
bottlenecks
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
UCS 62xx: Unified Ports
Dynamic Port Allocation: Lossless Ethernet or Fibre Channel
• Ports on the base card or the Unified Port GEM Module can either be Ethernet
or FC
• Only a continuous set of ports can be configured as Ethernet or FC
• Ethernet Ports have to be the 1st set of ports
• Port type changes take effect after next reboot of switch for Base board ports or
power-off/on of the GEM for GEM unified ports.
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
6332-16UP
Port Layout and Roles
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
6332-16UP
Unified Port Groups Configuration
1 2 3
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
6332 Model
40G Breakout to 4x10G
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
6324 Ports
10G/40G Port
Port Roles
- Uplink
- Server port
- FC/FCOE Storage port
Port Roles
- Server port
- Appliance port
- FCOE Storage port
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Putting the Components Together
SAN A ETH 1 ETH 2 SAN B
MGMT MGMT
Uplink Ports
OOB Mgmt
Fabric Switch
Fabric A Fabric B
Server Ports Cluster
Virtualized Adapters A B A B
CNA CNA CNA
Compute Blades B200 B250
Half / Full width
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Chassis Connectivity Options
UCS Fabric Topologies
Chassis Bandwidth Options
2208XP
only
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
IOM Connections
• A IOM (sometimes called ‘Fabric Extender’) provides
• 1 for internal managment
• 10G-KR sever facing links (HIF)
• Fabric links (NIF)
• The servers’ mezz cards use those IO channels for external connectivity
• Each IOM provides a separate dedicated IO channel for internal management
connectivity
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
UCS 2204 IO Module
Enable Dual 20 Gbps to Each Blade Server
UCS-IOM-2204XP
• Bandwidth increase for improved response esp
for bursty Applications
o 40G to the Network
o 160G to the Host Redundant
o (2x10G/ Half width slot; 4x10G/ Full
width slot)
• Latency Lowered to 0.5us within IOM
• Investment Protection with Backward and
Forward Compatibility
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
UCS 2208 IO Module
Enable Dual 40 Gbps to Each Blade Server
UCS-IOM-2208XP
• Bandwidth increase for improved response esp
for bursty Applications
o 80G to the Network
o 320G to the Host Redundant
o (4x10G/ Half width slot; 8x10G/ Full
width slot)
• Latency Lowered to 0.5us within IOM
• Investment Protection with Backward and
Forward Compatibility
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
220x-XP Architecture
Fabric Ports to FI
2208
FLASH
2204
DRAM
Feature 2204-XP 2208-XP
EEPROM
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
NIF/HIF Interfaces
• Output from “show fex detail” of the NXOS shell
<output truncated>
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
UCS Internal Block Diagram
UCS 6248 UCS 6248
Fabric 16x SFP+ 16x SFP+ Expansion Module 16x SFP+ 16x SFP+ Expansion Module
Interconnects
IO Modules
2208XP 2208XP
CPU 0 CPU 1
Server Blade QPI Link
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
CLI Block diagram
• Output from “show platform software woodside sts” of the IOM
(FINAL POSITION TBD) Uplink #: 1 2 3 4 5 6 7 8
Link status: | | | |
+-+--+--+--+--+--+--+--+-+
SFP: [$][$][$][$][ ][ ][ ][ ]
+-+--+--+--+--+--+--+--+-+
| N N N N N N N N |
| I I I I I I I I |
| 0 1 2 3 4 5 6 7 |
| |
| NI (0-7) |
+------------+-----------+
|
+-------------------------+-------------+-------------+---------------------------+
| | | |
+------------+-----------+ +-----------+------------+ +------------+-----------+ +-------------+----------+
| HI (0-7) | | HI (8-15) | | HI (16-23) | | HI (24-31) |
| | | | | | | |
| H H H H H H H H | | H H H H H H H H | | H H H H H H H H | | H H H H H H H H |
| I I I I I I I I | | I I I I I I I I | | I I I I I I I I | | I I I I I I I I |
Eth1/1/1
| 0 1 2 3 4 5 6 7 | | 8 9 1 1 1 1 1 1 | | 1 1 1 1 2 2 2 2 | | 2 2 2 2 2 2 3 3 |
| | | 0 1 2 3 4 5 | | 6 7 8 9 0 1 2 3 | | 4 5 6 7 8 9 0 1 |
+-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+
[ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ]
+-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+ +-+--+--+--+--+--+--+--+-+
- - - | - | - | - | - | - - | |
1 1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 Port # from the
6 5 4 3
\__\__/__/ \__\__/__/
2 1 0
\__\__/__/ \__\__/__/ \__\__/__/ \__\__/__/ \__\__/__/ \__\__/__/
FEX Port
blade8 blade7 blade6 blade5 blade4 blade3 blade2 blade1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
CLI command
• Output from “show platform software woodside rate” of the IOM
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
UCS 2304 IO Module
Enable True 40 Gbps or 4x10 to Each Blade Server
UCS-IOM-2304XP
• Bandwidth increase for improved response esp
for bursty Applications
o Native 40G to the Network
o 320G to the Host Redundant
• Low Latency and Over Subscription
• Investment Protection with Backward and
Forward Compatibility
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
2304 IOM Block Diagram
Switch
32x 10G-KR
8x 40G-KR
1G IOM Cluster Link To Server
8x 100Mb
To Server (CIMC)
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Fabric Ports to FI-63xx
2304 IO Module
• Interface
• NIF
• 4 x 40G QSFP
Templeton ASIC
• Connects only to FI63xx
• HIF
• 32 Interfaces
• Support 10G or 4 ports can combine to a
single 40G
No Local Switching
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Fabric Link Connectivity
IO Module HIF to NIF Pinning
2208XP – 1 Link
Slot 1
HIF1-4 HIF1-4
Slot 2
NIF1 HIF5-8 HIF5-8 NIF1
Slot 3
HIF9-12 HIF9-12
Slot 4
HIF13-16 HIF13-16
Slot 5
HIF17-20 HIF17-20
Slot 6
HIF21-24 HIF21-24
Slot 7
HIF25-28 HIF25-28
Slot 8
HIF29-32 HIF29-32
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
IO Module HIF to NIF Pinning
2208XP – 2 Links
Slot 1
HIF1-4 HIF1-4
Slot 2
NIF1 HIF5-8 HIF5-8 NIF1
Slot 4
HIF13-16 HIF13-16
Slot 5
HIF17-20 HIF17-20
Slot 6
HIF21-24 HIF21-24
Slot 7
HIF25-28 HIF25-28
Slot 8
HIF29-32 HIF29-32
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
IO Module HIF to NIF Pinning
2208XP – 4 Links
Slot 1
HIF1-4 HIF1-4
Slot 2
NIF1 HIF5-8 HIF5-8 NIF1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
IO Module HIF to NIF Pinning
2208XP – 4 Links
Slot 1
HIF1-4 HIF1-4
Slot 2
NIF1 HIF5-8 HIF5-8 NIF1
NIF7
Slot 6
NIF7
HIF21-24 HIF21-24
NIF8 NIF8
Slot 7
HIF25-28 HIF25-28
Slot 8
HIF29-32 HIF29-32
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
CLI Mapping
FEX Level command Interface Level command
• Output from “show fex detail” of the • Output from “show interface
NXOS shell ethernet <mod/port> fex-intf
<output truncated>
<output truncated>
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
What happens in a 4-link topology when you loose 1 link?
IO Module and link failure
• Fex fabric link (NIF4) fails
Slot 1
HIF1-4 HIF1-4
Slot 2
NIF1 HIF5-8 HIF5-8
NIF2 Slot 3
NIF3 HIF9-12 HIF9-12
NIF4 Slot 4
Link Failure HIF13-16 HIF13-16
Slot 5
HIF17-20 HIF17-20
Slot 6
HIF21-24 HIF21-24
Slot 7
HIF25-28 HIF25-28
Slot 8
HIF29-32 HIF29-32
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
What happens in a 4-link topology when you loose 1 link?
IO Module and link failure
• Fex fabric link (NIF4) fails
• Loose connectivity on adapter port Slot 1
mapped to NIF4 for blades 1 and HIF1-4 HIF1-4
5 Slot 2
NIF1 HIF5-8 HIF5-8
• If blades 1 and 5 have redundant NIF2 Slot 3
link and NIC teaming is configured NIF3 HIF9-12 HIF9-12
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
What happens in a 4-link topology when you loose 1 link?
IO Module and link failure
• Re-ack of chassis will fall back to
a 2 link topology
Slot 1
• Blades 4 and 5 will recover the port HIF1-4 HIF1-4
on the adapter that was previously Slot 2
down NIF1 HIF5-8 HIF5-8
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Increased Bandwidth Access to Blades
4 links, Discrète - Today 8 links, Discrète Up to 8 links, Port-channel
slot 1 slot 1
slot 2 F Fabric slot 2 F Fabric F Fabric
slot 3
slot 3
E Interconnect slot 4 E Interconnect E
slot 4
slot 5 Interconnect
slot 5
slot 6 X slot 6 X X
slot 7 slot 7
slot 8 slot 8
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Port-Channel Pinning
• No slot based pinning
• No invalid link count for NIF ports
VIC1200
adaptor with IOM
DCE links in
Port-Channel
Pinned
to Po
Gen-1 adaptor
with single 10G
link
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
UCS FI and IOM connectivity
Fabric Interconnect VIF calculation (6200 only)
1 2 3 4 5 6
Every 8 10GbE ports (on FI) are controlled by the same Unified Port Controller (UPC)
Connect fabric links from IOM to the FI to the same UPC
For fabric port-channeling, Virtual Interface (VIF) namespace varies, depending on number and
how the fabric links are connected to the FI ports.
– Connecting to the same UPC (a set of eight ports), Cisco UCS Manager maximizes the number of
VIFs used in service profiles deployed on the servers.
– If uplink connections are distributed across UPC, the VIF count is decreased. For example, if you
connect seven (IOM) fabric links to (FI) ports 1-7, but the eighth fabric link to FI port 9, the number
of available VIFs is based on 1 link – IOM port 8 to FI port 9.
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
UCS FI and IOM connectivity
Fabric Interconnect VIF calculation cont’d (6200 only)
UPC
FI-A UPC UPC UPC UPC UPC UPC UPC
1 2 3 6 1 2 3 6
UCS 2208XP
UCS 2208XP UCS 2208XP
UCS 2208XP
1
1 1
1
2
2 2
2
3
3 3
3
4
4 4
4
5
5 5
5
6
6 6
6
7
7 7
7
8
8 8
8
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Cisco UCS: Infrastructure Virtualization
Switchport Virtualization (vEth, vFC)
Fabric Interconnect
Cable Virtualization (VNTag)
vFC vEth vFC vEth
1 1 2 2 DCB Ethernet
Individual
Storage
(iSCSI, NFS, FC)
Blade or Rack
Service Profile PCIe Adapter
• # Adapters CPU
• Identity (MAC / WWN) MEM
• Firmware
• Settings I/O PCIe
State abstraction
IOM A IOM A
Location
Cable Independence
10GE 10GE
A
A Blade or Rack
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
VN-Tag at the Adapter (Mezz Card) Level
• Connect to a server’s adapter and use “show-vifs”
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
VIFs
• Ethernet and FC are muxed on the same physical links concept of virtual
interfaces (vifs) to split Eth and FC
• Two types of VIFs: veth and vfc
• Veth for Ethernet and FCoE; vfc for FC traffic
• Each EthX/Y/Z or Po interface typically has multiple vifs attached to it to carry
traffic to and from a server
• To find all vifs associated with a EthX/Y/Z or Po interface, do this:
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Another Way to Find VIFs:
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Server Connectivity
I/O for all Platforms
• Converged Network Adapter (CNA)
• Multi-form factor support
• mLOM* and PCIe based for rack servers
• mLOM* and Mezzanine for blade servers
mLOM (rack) PCIe
• Multi-speed suppot
• 10G, 20G, and 40G connectivity support
• Multi-management support
• CIMC – rack servers in standalone mode
• UCSM – rack and blade servers that are
connected to the FI either directly or IOM/FEX Mezzanine mLOM (blade)
* Note mLOMs are not interchangeable between rack and blade server
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
VIC Generation Comparison
Features VIC 1200 VIC 1300
PCIe Gen-2 x16 Gen-3 x16 (dual x8)
Speed 10G, 20G*, or 40G* 10G, 20G*, or 40G**
PPS x x
VIF 256 256+
Offloads IPv4 and IPv6 L3/L4 Checksum, TSO, LSO IPv4 and IPv6 L3/L4 Checksum, TSO, LSO
FCOE
QOS
Netflow
VM-FEX Technology (UCSM
Only - SRIOV)
Kernel Bypass Technology usNIC/Intel OpenMPI/DPDK usNIC/Intel OpenMPI/DPDK
Netqueue/VMQ
Network Overlay Offload NVGRE/VxLAN
ROCE Support v2
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
VIC1x40 plus Port Expander card
VIC 1200 and VIC1300
PCIe Devices 256 (vNICs or vHBA)
Support VM-FEX for ESX, RHEL-KVM and HyperV (SCVMM)
Base option supports dual 2x10Gb or 40G options
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Connectivity IOM to Adapter
Up to 32 Gbps throughput per vNIC using flow based port-channel hash
2208 IOM 2208 IOM
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Block Diagram: UCS Fabric 62xx Details
MLOM only
UCS 6248 UCS 6248
Fabric
Interconnects 16x SFP+ 16x SFP+ Expansion Module 16x SFP+ 16x SFP+ Expansion Module
IO Modules
2208XP 2208XP
Midplane
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Block Diagram: UCS Fabric 62xx Details
MLOM plus Port Expander
UCS 6248 UCS 6248
Fabric 16x SFP+ 16x SFP+ Expansion Module 16x SFP+ 16x SFP+ Expansion Module
Interconnects
IO Modules
2208XP 2208XP
Port Channel 1
Midplane Port Channel 2
Fabric 16x SFP+ 16x SFP+ Expansion Module 16x SFP+ 16x SFP+ Expansion Module
Interconnects
IO Modules
2208XP 2208XP
Midplane
Adapter Redundancy
Adapter 1240 VIC
Split vNIC across adapters
VIC1280
4 2x10 Gbps Port-channel
x16 Gen 2 x16 Gen 2
No user configuration required
CPU 0 CPU 1 vNIC flows are 7-tuple Load Balanced across links
Server Blade QPI Link Each individual flow limited to 10Gb
Fabric Failover available
B200M3
UCS Blade Chassis
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
Block Diagram: Next Gen UCS Fabric Details – B420M3
MLOM plus Port Expander plus VIC1280
UCS 6248 UCS 6248
Fabric 16x SFP+ 16x SFP+ Expansion Module 16x SFP+ 16x SFP+ Expansion Module
Interconnects
IO Modules
2208XP 2208XP
Port Channel 1 Port Channel 2
Midplane
Adapter
1240 VIC Port Exp VIC1280 Expander Card
x16 Gen 2 x16 Gen 2 x16 Gen 2
Total BW is160 Gbps
1240+Port Expander is a dual 4x10Gbps
Server Blade
CPU CPU CPU port-channel
QPI Link QPI Link 1280 is dual 4x10Gbps port-channel
Non-configurable, hashing, FF
B420M3
UCS Blade Chassis
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
Topology Designs For Maximum Bandwidth
UCS 6248UP UCS 6248UP UCS 6248UP UCS 6248UP
UCS 2104 IOM UCS 2208 IOM UCS 2208 IOM UCS 2208 IOM
• Shared IOM uplink • Shared IOM uplink • Dedicated IOM uplink • Shared IOM uplink
bandwidth of 10Gbps bandwidth of 80Gbps bandwidth of 10Gbps bandwidth of 80Gbps
• vNIC Burst up to 10Gbps • vNIC Burst up to 10Gb • vNIC Burst up to 10Gbps • vNIC Burst up to 32Gbps
• Shared IOM Uplink with 1 • Shared IOM Port-Channel *(IOM uplink limitation) *(PCIe Gen 2 limitation)
server with 8 servers • Dedicated IOM Uplink • Shared IOM Port-Channel
• Host port pinned to a • Host port pinned to a • Host port-channel pinned with 8 servers
discrete IOM uplink discrete IOM port-channel to discrete IOM uplink • Host port-channel pinned
to the IOM port-channel
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
IOM 2304 and Adapter Connection
VIC1240 and VIC1240 plus Port Expander
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
IOM 2304 and Adapter Connection
VIC1340
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
IOM 2304 and Adapter Connection
VIC1340 plus Port Expander
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
Native 40G HIF
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
One Adapter or Two Adapter?
VIC1300 with FI-6332 and 2304 IOM
IOM-A IOM-B IOM-A IOM-B IOM-A IOM-B
PE
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
End Host Mode
LAN
Spanning • Completely transparent to the
Tree network
• Presents itself as a bunch of hosts to
the network
FI A MAC • No STP – simplifies upstream
Learning connectivity
vEth 3 vEth 1
Fabric A
VLAN 10 MAC • All uplinks ports are forwarding –
Learning
never blocked
L2
Switching
VNIC 0 VNIC 0
Server 2 Server 1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
End Host Mode
Unicast Forwarding
LAN • MAC/VLAN plus policy based
Server 2
forwarding
Uplink Ports • Server pinned to uplink ports
Deja-Vu
RPF
• Policies to prevent packet looping
FI • déjà vu check
• RPF
• No uplink to uplink forwarding
VLAN 10
vEth 1 vEth 3
• No unknown unicast or multicast
• igmp-snooping can be disable on per-
VLAN basis
VNIC 0 VNIC 0
Server 2 Server 1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
End Host Mode
Multicast Forwarding
LAN • Broadcast traffic for a VLAN is
B B
pinned on exactly one uplink port (or
Broadcast
Uplink Listener
port-channel) i.e., it is dropped when
Ports per VLAN received on other uplinks
FI • Server to server multicast traffic is
locally switched
• RPF and déjà vu check also applies
vEth 1 vEth 3
for multicast traffic
B
VNIC 0 VNIC 0
Server 2 Server 1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
Switch Mode
Root LAN
• Fabric Interconnect behaves like a
normal L2 switch
• Rapid-STP+ to prevent loops
• STP parameters are not configurable
MAC
Learning • Server vNIC traffic follows STP
vEth 3 vEth 1 forwarding states
VLAN 10
• Use VPC to get around blocked ports
L2 • VTP is not supported
Switching
• MAC address learning on both
VNIC 0 VNIC 0 uplinks and server links
Server 2 Server 1
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
Uplink Pinning
End Host Mode - Dynamic Pinning
LAN • UCSM manages the vEth pinning to
the uplink
• UCSM will periodically vEth
distribution and redistribute the
FI A vEths across the uplinks
Pinning
vEth 2 vEth 3 vEth 1
VLAN 10 Switching
FI-A
Sub-second re-pinning Pinning
vEth 3 vEth 1
VLAN 10 Switching
Fabric A
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
End Host Mode – Port
Recommended: Channel
Port Channel Uplinks Uplinks No disruption
No GARPs
needed
FI-A
Sub-second convergence Pinning
vEth 3 vEth 1
VLAN 10 Switching
Fabric A
FI A vEth 3 Purple
Pinning
vEth 2 vEth 3 vEth 1 • Administer controls the vEth pinning
VLAN 10
Switching • Deterministic traffic flow
• Pinning configuration is done under the
LAN tab -> LAN Pin groups and
assigned under the vNIC
VNIC 0 VNIC 0 VNIC 0 • No re-pinning with in the same FI
• Static and dynamic pinning can co-
Server 2 Server 3 Server 1 exist
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
Which uplink is the servers’ vEth pinned to?
TME-UCS6100-A(nxos)# sh pinning server-interfaces
---------------+-----------------+------------------------+------------
-----
SIF Interface Sticky Pinned Border Interface Pinned
Duration
---------------+-----------------+------------------------+------------
-----
Vlan1 No - -
sup-eth0 No - -
sup-eth1 No - -
sup-eth2 No Po2 3d 11:51:16
sup-eth3 No - -
Eth1/9 No - -
Eth1/10 No - -
Eth1/11 No - -
Eth1/12 No - -
Veth1093 No Po1 13d 47:39:22 TME-UCS6100-A(nxos)# sh pinning border-interfaces
Veth1094 No Po1 13d 47:39:22
Veth1099 No Po1 17:39:19 --------------------+---------+------------------------------
Veth1103 No Po2 17:37:19 Border Interface Status SIFs
Eth3/1/1 No - - --------------------+---------+------------------------------
Po1 Active Veth1093 Veth1094 Veth1099
Po2 Active sup-eth2 Veth1103
Eth1/6 Down
Eth1/7 Down
Eth1/8 Down
Total Interfaces : 5
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
Fabric Failover (FF)
Fabric Failover
End Host Mode (only)
• Fabric provides NIC failover capabilities
LAN SAN A SAN B
chosen when defining a service profile
• Traditionally done using NIC bonding
UCS Fabric driver in the OS
Interconnects
• Provides failover for both unicast and
multicast traffic
Chassis
Fabric Extender Fabric Extender • Works for any OS on
bare metal and hypervisors
UCS-6200-A /chassis/server/adapter/host-eth-if # show vif
Adapter Adapter VIF:
vNIC
vNIC
vNIC
vNIC
16 14 14 16
Uplink Ports 7 8 8 7 Uplink Ports
UCS FI-A UCS FI-B
VLAN 10 VLAN 20 VLAN 10 VLAN 20
HA Links
1 2 3 4 5 6 1 2 3 4 5 6
Server Ports Server Ports
1 2
Fabric Ports
3 4 UCS 1 2
Fabric Ports
3 4
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
Fabric Failover
Bare Metal OS
1 2 1 2
MAC-A gARP
16 14 14 16
Uplink Ports 7 8 8 7 Uplink Ports
UCS FI-A UCS FI-B
VLAN 10 VLAN 20 VLAN 10 VLAN 20
HA Links
1 2 3 4 5 6 1 2 3 4 5 6
Server Ports Server Ports
1 2
Fabric Ports
3 4 UCS 1 2
Fabric Ports
3 4
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
Topologies
Network Connectivity
• Not recommended • Active/Active • Recommended
• Double oversubscription • VIF pinning • Active/Active
• GARP on uplink failure
• Hashing on traffic
vPC/VSS
Nexus Nexus
FEX FEX
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 87
Layer 2 Disjoint Topology
• A vNIC can only participate in one
Production Backup
VLAN 10-20 VLAN 30-40 L2 network upstream
• Both dynamic and static pinning
methods are supported
Fabric Interconnect - A Fabric Interconnect - B
End Host Mode End Host Mode
IOM-A IOM-B
VLAN 11 VLAN 30
Adapter
vNIC-A
vNIC-B
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 88
VLAN Groups
• Object for a set of VLANs
• Not just for Disjoint L2
• Easier to manage and configure
• 3.1(3) vlan groups are now
configurable from vNIC and
vNIC templates
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
Management Overview
UCS Director
UCSM /
UCS Central
Ethernet and
Ethernet
FCOE
FC FCOE
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 90
Recommendations
IPv6 Management Support
• UCS FI management can be configured with IPv6 address
• IPv6 capable external services (i.e., NTP, SSH, TACACs, HTTP/HTTPs, etc)
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
Inband Management for CIMC
• Separate server management (CIMC) traffic from UCSM
• Designating servers’ CIMC into different groups
• Higher bandwidth
• 10G vs 1G
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
Faster and Better: Link layer enhancements
• Uplink ports only
• Faster link failure detection with UDLD
• Layer 2 protocol that runs on top of the physical layer to help detect mis-wiring and uni-
directional communication
• UDLD Interval 7-90 seconds, with a detection time of 3x the interval
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 94
PVLAN Enhancements
• Promiscuous on Appliance Port
• Community Support
• PVLAN trunking on the vNIC (extend PVLAN to the virtual switches)
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 95
Netflow+
• Improve workload visibility
• Capacity planning
• Security
• Troubleshooting
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
Use Fabric Evacuation
Customer benefits
Feature details
• Evacuate all traffic flows through a Fabric
Interconnect from all servers attached to it via
IOM or FEX during system upgrade
• Similar to graceful disable of all uplinks
• Maintenance Mode for Fabric Interconnect
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
Normal Operational State
Uplinks
• Traffic is flowing on both
UCS FI-A UCS FI-B Fabric
Primary Sub-ordinate
• I/O is setup for some NIC
Fabric
Links teaming for HA
IOM-A IOM-B
HIF
OS
UCS Blade Chassis
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 98
Invoke Fabric Evacuation
• HIF ports on the sub-
ordinate side are brought
Uplinks
down
UCS FI-A UCS FI-B
Primary Sub-ordinate • Corresponding vNICs and
Fabric vHBAs will be brought down
Links
• If HA is configured for the
IOM-A IOM-B
server, then traffic will
HIF
failover to the redundant
I/O vNIC
A
vHBA
A
vNIC
B
vHBA
B path
OS
UCS Blade Chassis
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 99
UCSM Firmware Auto Install Enhancements
Customer benefits
• Provides smoother transition of network failover during Fabric
Interconnect firmware upgrade.
Feature details
• Adding “Fabric Evacuation” option to the UCSM Infrastructure
Firmware Auto Install workflows
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 100
Complete Your Online
Session Evaluation
• Give us your feedback to be
entered into a Daily Survey
Drawing. A daily winner will
receive a $750 gift card.
• Complete your session surveys
through the Cisco Live mobile
app or on www.CiscoLive.com/us.
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
• Demos in the Cisco campus
• Walk-in Self-Paced Labs
• Lunch & Learn
• Meet the Engineer 1:1 meetings
• Related sessions
BRKINI-2025 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
Thank you