UCS Networking 201 - Deep Dive: BRKCOM-2003
UCS Networking 201 - Deep Dive: BRKCOM-2003
UCS Networking 201 - Deep Dive: BRKCOM-2003
BRKCOM-2003
Agenda
• Overview / System Architecture
•Physical Architecture
•Logical Architecture
• Adapter Offerings
• UCS Generation-2 Hardware
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
Overview
Unified Fabric
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
UCS Building Blocks
UCS Manager
Embedded– manages entire system
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
Cisco UCS Networking: Physical Architecture
SAN A ETH 1 ETH 2 SAN B
MGMT MGMT
Uplink Ports
OOB Mgmt 6100 6100
Fabric Switch Fabric A Cluster Fabric B
Server Ports
Chassis 1 Chassis 20
Fabric Extenders I I I I
O O O O
M M M M
MGMT MGMT
Uplink Ports
OOB Mgmt 6100 6100
Fabric Switch Fabric A Cluster Fabric B
Server Ports
FEX FEX
Chassis 1 VIC
Fabric Extenders I I
O O Rack Mount
M M Management
Plane
Virtualized Adapters A CNA B
Compute Blades B200
Half / Full width
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Network Interface Virtualization (NIV)
Fabric
vNIC (LIF) Interconnect
vFC vEth
Host presented PCI device 1 1
managed by UCSM.
VIF
IOM
Policy application point where
a vNIC connects to UCS fabric
Adapter
VNTag
An identifier that is added to
vHBA vNIC Cable
the packet which contains 1 1
source and destination ID Virtual Cable
(VNTag)
which is used for switching Service Profile
(Server)
within the UCS fabric. Blade
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
Abstracting the Logical Architecture
What you see What you get
6100-A 6100-A 6100-A
Eth 1/1
Dynamic, Rapid
Provisioning
IOM A IOM A
State abstraction
Cable
Location
10GE 10GE
A Independence
A
Adapter
Blade or Rack
Adapter
vHBA vNIC vHBA vNIC Physical Cable
1 1 1 1
Virtual Cable
(VN-Tag)
Service Profile
(Server)
Blade (Server)
Blade
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
Hardware Components
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
2104-IOM Architecture
Components
Woodside ASIC 1-4
Aggregates traffic to/from 32 host- Fabric Ports
facing 10G Ethernet ports from/to 8 FLASH to
network-facing 10G Ethernet ports Interconnect
DRAM
CPU (also referred to as CMC)
EEPROM
Controls Redwood and perform other
chassis management functionality Control
Chassis
L2 Switch Management IO Redwood ASIC
Controller
Aggregates traffic from BMCs on the
server blades
Switch
Woodside Interfaces
HIF (Backplane ports)
NIF (FabricPorts)
BIF Chassis 8 Backplane Ports to
CIF Signals Blades
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
Individual Links
Static Pinning (IOM-FI)
Fabric Interconnect
•Static Pinning done by the
Fabric Ports
system dependent on number
of fabric ports
Server Ports
Blade 4
Blade 1
Blade 2
Blade 3
Blade 5
Blade 6
Blade 7
Blade 8
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Individual Links
Fabric Port Failure
Fabric Interconnect
•Pinned HIFs are brought
Fabric Ports
down
Server Ports
Blade 4
Blade 1
Blade 2
Blade 3
Blade 5
Blade 6
Blade 7
Blade 8
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Individual Links
Re-ack of chassis
Fabric Interconnect
Unused Link
Fabric Ports
number of links – 1,2 or 4
Server Ports
pinning
Blade 2
Blade 3
Blade 4
Blade 5
Blade 6
Blade 8
Blade7
•Addition of links requires re-
ack of chassis.
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Ethernet Switching Modes
Server 2 Server 1
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
End Host Mode Unicast Forwarding
• Server to server traffic on the LAN
same VLAN is locally switched
Server 2
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
End Host Mode Multicast Forwarding
VNIC 0 VNIC 0
Server 2 Server 1
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Switching Modes: Switch
Root
LAN • Fabric Interconnect behaves like a
normal Layer 2 switch
• Server vNIC traffic follows VLAN
forwarding
• Spanning tree protocol is run on the
6100 A MAC uplink ports per VLAN—Rapid PVST+
Learning
• Configuration of STP parameters (bridge
vEth 3 vEth 1 priority, Hello Timers etc) not supported
VLAN 10
Fabric A
• VTP is not supported currently
L2 • MAC learning/aging happens on both the
Switching server and uplink ports like in a typical
Layer 2 switch
VNIC 0 VNIC 0
• Upstream links are blocked per VLAN via
Spanning Tree logic
Server 2 Server 1
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
Fabric Failover
OS / Hypervisor / VM
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
Fabric Failover with Bare Metal OS
Slam Dunk: Cisco UCS simplifies the redundancy
L1 L1
6100-A L2 L2 6100-B
Nothing to lose
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
Fabric Failover with HYPER-V
Slam Dunk: Cisco UCS provides the missing redundancy
Hyper-V soft switch
L1 L1
6100-A L2 L2 6100-B
MAC C MAC C only uses (1) NIC
MAC A MAC B MAC A MAC B
Fabric Failover
provides the missing
redundancy
Server w/
vNIC 1 MAC C Everything to gain
Cisco VIC or Menlo
Nothing to lose
HYPER V soft switch
VM VM
MAC A MAC B
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
Fabric Failover with Hypervisor Pass-Through
L1 L1
Default setting 6100-A L2 L2 6100-B
MAC B MAC B
Cannot be disabled
MAC A MAC A
Single adapter per VM with
Redundancy
Load Sharing
Dynamic Dynamic
Alternating fabric
vNIC 1 vNIC 2
Round Robin
Server w/
Cisco VIC
VM-FEX
VM 1 VM 2
MAC A MAC B
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
Ethernet Switching Modes
Recommendations
1 2 3 4
Specific pingroups created and 6100 A
associated with adapters Pinning
vEth 3 vEth 1
• Static pinning allows Switching
Fabric A
traffic management if
required for certain
applications / servers
APPLIED:
PinGroup
VNIC 0 VNIC 0 Oracle
vEth vEth
• Fabric Failover is only 1 1
applicable in EHM.
• NIC teaming software Physical Cable IOM IOM
required to provide
Virtual
failover in Switch mode. Cable 10G 10G
E E
PHY Adapter
Cisco VIC – M81KR
Menlo – M71KR
vNIC VIRT
1 Adapter
OS / Hypervisor / VM
Recommendation: End Host Mode
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
Active/Active use of Uplinks
End Host Mode Switch Mode
Primary Root Secondary Root Primary Root Secondary Root
LAN LAN
Active/Active Blocking
Border Ports Border Ports
Fabric InterConnect
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
Application Specific Scenarios
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35
SAN ―End Host‖ NPV Mode
N-Port Virtualization Forwarding with MDS, Nexus 5000
SAN A SAN B F_Port Channeling and Trunking from MDS or
Nexus 5000 to UCS
Server 1 Server 2
VSAN 1 VSAN 2
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36
SAN FC Switch Mode
Direct Attach FC & FCoE Storage to UCS
UCS Fabric Interconnect behaves like an FC FC FCoE SAN
fabric switch
Server 1 Server 2
VSAN 1 VSAN 2
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37
Direct Attach IP Storage to UCS
NAS direct attached to ―Appliance port‖ Active/Standby
NAS LAN IP Storage attached to ―Appliance Port‖
NFS, iSCSI
Volume Volume
Server 1 Server 2
Accessing Accessing
Volume A Volume A
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38
Upstream Connectivity (Ethernet)
6100 A
Sub-second re-pinning Pinning
vEth 3 vEth 1
VLAN 10 Switching
Fabric A
L2
VNIC stays up
All uplinks forwarding for all VLANs Switching
GARP aided upstream convergence vSwitch / N1K
No STP VNIC 0
Sub-second re-pinning MAC A ESX HOST 1
No server NIC disruption VM 1 VM 2
MAC B MAC C
VNIC 0 Server 2
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40
End Host Mode – Port Channel Uplinks
Recommended: Port Channel Uplinks No disruption
No GARPs
needed
L2
Switching NIC stays up
More Bandwidth per Uplink
vSwitch / N1K
Per flow uplink diversity VNIC 0
No Server NIC disruption ESX HOST 1
MAC A
Fewer GARPs needed
Faster bi-directional convergence VM 1 VM 2
Fewer moving parts MAC B MAC C
VNIC 0 Server 2
RECOMMENDED
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 41
End Host Mode – vPC Uplinks
vPC uplinks hide uplink & switch failures from Server VNICs
vPC Domain
No disruption
No GARPs
Needed!
6100 A
Pinning
vEth 3 vEth 1
VLAN 10 Switching
Fabric A
Dynamic VNIC2
6100 A 6100 B Primary fabric B
EHM EHM
Backup fabric A
Dynamic Dynamic
VM1 on VLAN 10
VNIC 1 VNIC 2 VM2 on VLAN 10
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 43
Inter-Fabric Traffic Example (2)
VNIC 0 on Fabric A VM1 to VM4:
VNIC 1 on Fabric B 1) Leaves Fabric A
2) L2 switched
VM1 Pinned to VNIC0 L2 Switching
upstream
VM4 Pinned to VNIC1 3) Enters Fabric B
VM1 on VLAN 10
VM4 on VLAN 10 6100 A 6100 B
EHM EHM
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 44
Singly Attached Uplinks
7K1 7K2
6100 A 6100 B
EHM EHM
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 45
Recommended Topology
vPC uplinks to L3 aggregation switch
vPC peer-link
6100 A 6100 B
EHM EHM
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 46
Recommended Topology w/o vPC
With 4 x 10G (or more) uplinks per 6100 – Port Channels
6100 A 6100 B
EHM EHM
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 47
Adapter Offerings
21w
4Gbps FC
vNIC Fabric Failover
PCIe Bus
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 49
Gen2 ―Compatibility‖ Adapters
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50
Gen2 ―Cost‖ Adapters
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 51
Cisco Virtual Interface Card (VIC) (Palo)
Converged Network Adapter
FCoE in hardware 10GbE/FCoE
Single-OS and VM deployments
Virtualize in hardware
PCIe compliant
Up to 58 distinct PCIe devices
Eth
Ethernet vNIC and FC vHBA FC FC Eth
2nd Tier Fabric Extender
For virtualization environments User
Definable
Bypass vSwitch to deliver VN-Link vNICs
in hardware
Tight integration with 0 1 2 3 58
VMware vCenter
vNIC as Hardware DVS-port
QoS
(8) COS based queues
vNIC bandwidth guarantees 18w
PCIe x16
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 52
Cisco VIC: VM-FEX Logical View
IOM A IOM B
Cisco VIC
vhba VM vhba
VM 1 VM 2 VM 3 VM 4 VM 5 VM 6 VM 7
0 50 1
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 53
UCS Generation-2 Hardware
2x Fabric Capacity
40% Latency Reduction
6248UP Fabric Interconnect Unified Ports
L2 Disjoint Networks
End Host End Host
More Flexible Designs
Reduced Networking HW
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 55
UCS 6248: Unified Ports
Dynamic Port Allocation: Lossless Ethernet or Fibre Channel
FC Eth
Benefits Use-cases
Simplify switch purchase - Flexible LAN & storage convergence
remove ports ratio guess work based on business needs
Increase design flexibility Service can be adjusted based on the
demand for specific traffic
Remove specific protocol
bandwidth bottlenecks
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 57
UCS 6248: 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
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.
Base card – 32 Unified Ports GEM – 16 Unified Ports
Eth FC Eth FC
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 58
UCS 2208XP I/O Module
Customer benefits
Double the uplink bandwidth to the Fabric
Quadruple the downlink bandwidth to the
server slots
Lower latency and better QoS
Feature details
• PID: UCS-IOM-2208XP
• Double the uplinks
• 8x 10GE uplinks from each IOM/FEX
• Total 160 Gbps per chassis
• Quadruple the downlinks
• 32x 10GE or 4x 10GE from each
IOM/FEX to each blade slot*
• Total: 80 Gbps per server slot*
• *Requires VIC 1280 for full server bandwidth
• Increased support for 8 egress CoS queues
• Lower latency
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 59
IOM to Fabric Interconnect Port Pinning
Server-to-Fabric Port Pinning Configurations
160 Gb (Discrete Mode) 160 Gb (Port Channel Mode) FAN FAN FAN FAN
FAN1
FAN1
PS1
PS1
FAN FAN FAN FAN STAT STAT STAT STAT
FAN1
FAN1
PS1
PS1
STAT STAT STAT STAT FAIL FAIL FAIL FAIL
STAT
STAT
FAIL FAIL FAIL FAIL
FAN2
FAN2
STAT
STAT
FAN2
FAN2
OK OK OK OK
OK OK OK OK
PS2
PS2
PS2
PS2
N10-PAC1-550W N10-PAC1-550W N10-PAC1-550W N10-PAC1-550W
N10-PAC1-550W N10-PAC1-550W N10-PAC1-550W N10-PAC1-550W
!
!
SLOT SLOT
SLOT SLOT
1 2
1 2
SLOT
3
Slot 3 Slot 4 SLOT
4
SLOT
3
Slot 3 Slot 4 SLOT
4
SLOT
5
Slot 5 Slot 6 SLOT
6
SLOT
5
Slot 5 Slot 6 SLOT
6
SLOT
7
Slot 7 Slot 8 SLOT
8
SLOT
7
Slot 7 Slot 8 SLOT
8
Switch
Woodside Interfaces
HIF (Backplane ports)
NIF (FabricPorts)
BIF Chassis 32 Backplane Ports to
CIF Signals Blades
Feature details
• Dual 4x 10 GE port-channels to a single server slot
• Host connectivity PCIe Gen2 x16 Side A Side B
• HW Capable of 256 PCIe devices UCS 1280 VIC
• OS restriction apply
• PCIe virtualization OS independent (same as M81KR)
• Single OS driver image for both M81KR and 1280 VIC
256 PCIe devices
• FabricFailover supported
• Eth hash inputs : Source MAC Address,Destination MAC
Address,Source Pprt, Destination Port,Source IP
address,Destination IP address and VLAN
• FC Hash inputs: Source MAC Address
Destination MAC Address,FC SID and FC DID and OXID
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 62
UCS Fabric Component Interoperability
Complete hardware inter-operability between Gen 1 and Gen 2
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 63
End Host Mode – Disjointed L2 Domains
UCS ver 2.0 and beyond
Allocating a designated
broadcast/multicast receiver on a per VLAN
rather than global basis
Recommendation:
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential End Host Mode 64
Complete Your Online
Session Evaluation
Receive 25 Cisco Preferred Access points for each session
evaluation you complete.
Give us your feedback and you could win fabulous prizes.
Points are calculated on a daily basis. Winners will be notified
by email after July 22nd.
Complete your session evaluation online now (open a browser
through our wireless network to access our portal) or visit one
of the Internet stations throughout the Convention Center.
Don’t forget to activate your Cisco Live and Networkers Virtual
account for access to all session materials, communities, and
on-demand and live activities throughout the year. Activate
your account at any internet station or visit
www.ciscolivevirtual.com.
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
665
Visit the Cisco Store for
Related Titles
http://theciscostores.com
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
666
Thank you.
Presentation_ID © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 67