Before You Begin: Assign Information Classification

Unified Fabric
aka FCOE
Dave Gibson
Senior Systems Engineer
Cisco Systems
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
1
Legal Disclaimer
Many of the products and features described
herein remain in varying stages of development
and will be offered on a when-and-if-available
basis. This roadmap is subject to change at the
sole discretion of Cisco, and Cisco will have no
liability for delay in the delivery or failure to
deliver any of the products or features set forth
in this document.
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
2
Agenda
 The Evolution of the Data Center
 Introduction to FCoE
 Standards Defined
 Nexus and the Unified Fabric
 Nexus 5000
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
3
The Evolution of the
Data Center
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
4
Data Center Access Layer Trends
Multi-Core CPU architectures allowing
bigger and multiple workloads on the same
machine
Server virtualization driving the need for
more I/O bandwidth per server
Growing need for network storage driving
the demand for higher network bandwidth
to the server
Increasing adoption of Blades in data
centers.
10G LOM on server Motherboard
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
5
Next-Gen Switch Design Goals
•Consolidate LAN & SAN
infrasctucture
•Standards based solution
•Reduce total cost of
ownership
•End-to-end data center
architecture
•Operational consistency
across platforms
Unified
I/O
Nexus
Family
•Enable Virtualization
•Address increase in
server processing
power
C97-485980-00
10G to
Server
© 2008 Cisco Systems, Inc. All rights reserved.
Low
Latency
Nexus
5000
Cisco Confidential
•Build with superior
performance in mind
•Support low latency
applications (e.g. HPC,
clustered app’s)
Scalable
Infrastructure
•Scale to 40G and
100G in future
•Increase feature
velocity
6
Cisco Nexus Family
 Complete data center class switching portfolio
 Consistent data center operating system across all platforms
 Infrastructure scalability, transport flexibility and operational
manageability
Nexus 7000
(Modular Switch
Platform)
Nexus 1000V
(Virtual Switch)
Nexus 4000
Nexus 2000
2008
1K
(Blade Switch)
(Fabric
Extender)
Nexus 5000
(Fixed Config
Switch)
Cisco Nexus 1000V
x86
NX-OS Data Center Operating System
Data Center Network Manager
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
7
Before I/O Consolidation
LAN
SAN B
SAN A
 Parallel LAN/SAN Infrastructure
 Inefficient use of Network Infrastructure
 5+ connections per server – higher
adapter and cabling costs
• Adds downstream port costs;
cap-ex and op-ex
• Each connection adds additional points of
failure in the fabric
 Multiple switching modules in Blade
Chassis
 Longer lead time for server provisioning
Server with
NICs and HBAs
Blade Chassis
with I/O Modules
Ethernet
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
 Multiple fault domains – complex
diagnostics
 Management complexity
FC
Cisco Confidential
9
I/O Consolidation
 Reduction of server adapters
LAN
SAN A
SAN B
 Simplification of access layer and
cabling
 Gateway free implementation – fits in
installed base of existing LAN and
SAN
Nexus 5000
Nexus 5000
 Lower Total Cost of Ownership
 Fewer Cables
 Investment Protection (LANs and
SANs)
Server with
CNAs
Data Center Bridging
and FCoE
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Blade Chassis
with Nexus
4000
Ethernet
Cisco Confidential
 Consistent Operational Model
Fibre Channel (FC)
10
Adapter Evolution:
Consolidation Network Adapter
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
11
Operating System View
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
12
Evolution of 10G Ethernet Physical Media
Role of Transport in Enabling these Technologies!
Mid 1980’s
10Mb
UTP Cat 3
Mid 1990’s
Early 2000’s
100Mb
Late 2000’s
10Gb
1Gb
UTP Cat 5
UTP Cat 5
SFP Fiber
X2
SFP+ Cu (BER better than 10 -18)
SFP+ Fiber
Cat 6/7
Technology
Cable
Distance
Power
(each side)
Transceiver
Latency (link)
SFP+ CU
Copper
Twinax
7m
~0.1W
~0.1μs
SFP+ USR
Ultra short reach
MM OM2
MM OM3
10m
100m
1W
~0.1μs
SFP+ SR
Short reach
MM 62.5 μm
MM 50 μm
26-33m
66-300m
1W
~0.1μs
SFP+ LR
Long range
SMF G.652
10km
0.5W
10GBASE-T
Cat6
Cat6a/7
Cat6a/7
55m
100m
30m
~8W
~8W
~4W
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
2.5μs
2.5μs
1.5μs
13
Introduction to FCoE
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
14
What is Fibre Channel over Ethernet?
 From a Fibre Channel standpoint it’s
FC connectivity over a new type of cable called… an Ethernet cloud
 From an Ethernet standpoints it’s
Yet another ULP (Upper Layer Protocol) to be transported
FCoE is an extension of Fibre Channel
onto a Lossless Ethernet fabric
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
15
Unified Fabric Overview
Fibre Channel over Ethernet (FCoE)
FCoE
Benefits
• Mapping of FC Frames over
Ethernet
• Enables FC to Run
on a Lossless
Ethernet Network
Ethernet
Fibre
Channel
Traffic
C97-485980-00
3/23/2016
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
• Fewer Cables
• Both block I/O & Ethernet
traffic co-exist on same
cable
• Fewer adapters needed
• Overall less power
• Interoperates with
existing SAN’s
• Management SAN’s
remains constant
• No Gateway
16
16
FCoE Enablers
 10Gbps Ethernet
 Lossless Ethernet
Matches the lossless behavior guaranteed in FC by B2B credits
FC Payload
CRC
EOF
FCS
Normal ethernet frame, ethertype = FCoE
Same as a physical FC frame
FC
Header
FCoE
Header
Ethernet
Header
 Ethernet jumbo frames
Control information: version, ordered sets (SOF,
EOF)
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
17
Unified I/O
Fibre Channel over Ethernet (FCoE)
FCoE is managed like FC at initiator, target, and switch level
Completely based on the
FC model
Easy to
Understand
Same
Operational Model
FCoE is
FibreTechniques
Channelof
Same
C97-485980-00
Same host-to-switch and switch-toswitch behavior as FC
Traffic Management
e.g. in order delivery,
FSPF load balancing
Same Management
and Security Models
WWNs, FC-IDs, hard/soft
zoning, DNS, RSCN
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
18
Network Stack Comparison
SCSI
SCSI
SCSI
SCSI
SCSI
iSCSI
FCP
FCP
FCP
FC
FC
FC
Less Overhead
than FCIP, iSCSI
FCIP
TCP
TCP
IP
IP
FCoE
Ethernet
Ethernet
Ethernet
PHYSICAL WIRE
SCSI
C97-485980-00
iSCSI
© 2008 Cisco Systems, Inc. All rights reserved.
FCIP
Cisco Confidential
FCoE
FC
19
FCoE Frame Format
Destination MAC Address
Source MAC Address
(IEEE 802.1Q Tag)
ET = FCoE
Ver
Reserved
Reserved
Reserved
Reserved
SOF
Encapsulated FC Frame (with CRC)
EOF
Reserved
FCS
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
20
FCoE Standards
Defined
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
22
A larger picture
 IEEE 802
• Evolution of Ethernet (10 GE, 40 GE, 100 GE, copper and fiber)
• Evolution of switching (Priority Flow Control, Enhanced
Transmission, Congestion Management, Data Center Bridging
eXchange)
 INCITS/T11
• Evolution of Fibre Channel (FC-BB-5)
• FCoE (Fibre Channel over Ethernet)
 IETF
• Layer 2 Multi-Path
•TRILL (Transparent Interconnection of Lots of Links)
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
23
DCE versus DCB
 DCE is an old Cisco marketing term
 Cisco is now using the term DCB
The term IEEE uses
 Cisco supports the DCB standard activity
By implementing products that are DCB compliant
 CIN-DCBX – Cisco, Intel, Nuova Data Center Bridging Exchange protocol,
pre-standard
 CEE-DCBX – Converged Enhanced Ethernet Data Center Bridging
Exchange protocol, which is standards base
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
24
What’s FC-BB-5
 FC-BB-5 covers the majority of the FC features, using
Ethernet
 From an Ethernet perspective, FC-BB-5 is
Ethernet control plane referred to as FIP (Fibre Channel over
Ethernet Initiation Protocol)
discover and build virtual paths between end points
Ethernet data plane providing FCoE forwarding
including both FC control plane and FC data plane (FCF)
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
25
FC-BB-6
 It is an active working group of T11 that will discuss the
future of FCoE or FCoE v2.0
 It is just started, 18 months to have a standard
Approximate target spring 2011
 You can track it on
http://www.fcoe.com
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
26
Protocol Organization
FCoE itself …
 Is the data plane protocol
FIP (FCoE initiation
protocol)
 It is used to carry most of the
 It is the control plane protocol
FC frames and all the SCSI traffic
 It is used to discover the FC entities
connected to an Ethernet cloud
 It is used to login to and logout from the
FC fabric
The two protocols have:
• Two different Ethertypes
• Two different frame formats
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
27
What’s NOT FC-BB-5
 FC-BB-5 doesn’t deal with how lossless is realized in
Ethernet
no Priority Flow Control, Bandwidth Management, etc.
 FC-BB-5 doesn’t deal with management functions
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
28
IEEE DCB standards status
DCB technologies allow Ethernet to be lossless and to
manage bandwidth allocation of SAN and LAN flows
Feature / Standard
Standards Status
IEEE 802.1Qbb
Priority Flow Control (PFC)
Enable multiple traffic types to share a common
Ethernet link without interfering with each other
PAR approved
1.0 published
IEEE 802.1Qaz
Bandwidth Management (ETS)
Enable consistent management of QoS at the
network level by providing consistent scheduling
Data Center Bridging Exchange
Protocol (DCBX)
PAR approved
1.0 published
This is part of IEEE 802.1Qaz
Management protocol for enhanced Ethernet
capabilities
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
29
Data Center Ethernet:
PFC & Bandwidth Management
CoS based
Bandwidth Management
Priority Flow Control
Transmit Queues
Ethernet Link
Receive Buffers
Offered Traffic
Zero
Zero
One
One
Two
Two
Three
STOP
PAUSE
Three
Four
Four
Five
Five
Six
Six
Seven
Seven
Eight
Virtual
Lanes
• Enables lossless behavior
for each class of service
• PAUSE sent per virtual lane
when buffers limit exceeded
3/23/2016
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
3G/s
3G/s
2G/s
3G/s
3G/s
3G/s
3G/s
4G/s
6G/s
t1
t2
t3
3G/s
HPC Traffic
3G/s
2G/s
3G/s
Storage Traffic
3G/s
3G/s
3G/s
LAN Traffic
4G/s
5G/s
t1
t2
t3
• Enables Intelligent sharing of
bandwidth between traffic classes
control of bandwidth
• 802.1Qaz Enhanced Transmission
Nuova Systems Inc.
Cisco Confidential
10 GE Realized Traffic Utilization
30
30
DCBX Overview
Auto-negotiation of capability and configuration
Priority Flow Control capability and associated CoS values
Allows one link peer to push config to other link peer
Link partners can choose supported features and willingness to accept
Discovers FCoE Capabilities
Responsible for Logical Link Up/Down signaling of
Ethernet and FC
DCBX negotiation failures will result in:
vfc not coming up
Per-priority-pause not enabled on CoS values with PFC configuration
http://download.intel.com/technology/eedc/dcb_cep_spec.pdf
/
http://www.ieee802.org/1/files/public/docs2008
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
31
FCoE control plane
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
32
FIP: FCoE Initialization Protocol
 FCoE VLAN discovery
Automatic discovery of FCoE VLANs
 Device discovery
ENodes discover VF_Port capable FCF-MACs for VN_Port to VF_Port Virtual
Links
VE_Port capable FCF-MACs discover other VE_Port capable FCF-MACs for
VE_Port to VE_Port Virtual Links
The protocol verifies the Lossless Ethernet network supports the required Max
FCoE Size
 Virtual Link instantiation
Builds on the existing Fibre Channel Login process, adding the Negotiation of
the MAC address to use
Fabric Provided MAC Address (FPMA), or
Server Provided MAC Address (SPMA)
 Virtual Links maintenance
Timer based
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
33
Server Provided MAC
Addresses
Adapter uses burned-in or configured
MAC address:
Consistent with the Ethernet
model
FCF needs a table to map between
MAC addresses and FC_IDs
Fabric Provided MAC
Addresses
MAC address assigned for each FC_ID:
Consistent with the Fibre Channel model
Multiple FC-MAPs may be supported
One per SAN
No table needed for Encapsulation
Multiple MACs may be needed for NPIV
FC-ID
7.8.9
FC-MAP
(0E-FC-00)
24
bits
FC-MAP
(0E-FC-00)
MAC
Address
Burned in or Configured
48
bits
24
bits
FC-ID
7.8.9
48
bits
Cisco Nexus 5000 uses FPMA
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
34
Initial Login Flow ladder
ENode
FCoE Switch
VLAN
Discovery
VLAN
Discovery
FCF
Discovery
FCF
Discovery
FLOGI/FDISC
FLOGI/FDISC Accept
FC Command
FC Command
responses
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
FIP:
FCoE
Initialization
Protocol
FCOE
Protocol
35
FCoE data plane
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
44
ENode: Simplified Model
 ENode (FCoE Node): a Fibre Channel HBA implemented within an
Ethernet NIC aka CNA (Converged Network Adapter)
 FCoE LEP : The data forwarding component that handles FC
frame encapsulation/decapsulation
 FCoE Controller is the functional entity that performs the FIP and
instantiates VN_Port/FCoE_LEP pairs.
FC Node
FCoE_Controller
FCoE_Controller
FCoE_LEP
FCoE_LEP
Enet
port
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
Enet
port
45
FCoE Switch: Simplified Model
 FCF (Fibre Channel Forwarder), the forwarding entity
inside an FCoE switch
FC
port
FCoE Switch
FCF
FC
port
FCoE_Controller
FC
port
FCoE_LEP
FC
port
Ethernet Bridge
Eth
port
C97-485980-00
Eth
port
Eth
port
© 2008 Cisco Systems, Inc. All rights reserved.
Eth
port
Cisco Confidential
Eth
port
Eth
port
Eth
port
Eth
port
46
FCoE Network
Topology
© 2009 Cisco Systems, Inc. All rights reserved.
Cisco Confidential (please do not distribute)
47
FCoE: Initial Deployment
SAN A
SAN B
10GE
Backbone
VF_Ports
Nexus 5000 (FCF)
VN_Ports
10GE
4/8 Gbps FC
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
48
FCoE: Adding Blade Servers
SAN A
SAN B
10GE
Backbone
VF_Ports
10GE
VN_Ports
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
4/8 Gbps FC
Cisco Confidential
49
FCoE: Adding Native FCoE Storage
SAN A
SAN B
10GE
Backbone
VN_Ports
VF_Ports
10GE
VN_Ports
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
4/8 Gbps FC
Cisco Confidential
50
FCoE: Adding VE_ports
SAN A
SAN B
10GE
Backbone
VE_Ports
VF_Ports
10GE
VN_Ports
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
4/8 Gbps FC
Cisco Confidential
51
Nexus Topologies
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
52
The Unified Data Center Architecture
NEXUS 7000
L3
L3
Service
Appliances
Catalyst
6500
NEXUS 5000
NEXUS 2000
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
VM VMVM
VM VM
B
Virtual Access: A virtual layer of network intelligence
offering access layer-like controls to extend
traditional visibility, flexibility and mgmt into virtual
server environments. Virtual network switches bring
access layer switching capabilities to virtual servers
without burden of topology control plane protocols.
Virtual Adapters provide granular control over virtual
and physical server IO resources
NEXUS 1000v
VM VM
VM VM
VM VM
VM VM
VM VM
POD
Rack 1 Rack 2 Rack 3
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Aggregation: Typical L3/L2 boundary. DC
aggregation point for uplink and DC services offering
key features: VPC, VDC, 10GE density and 1st point
of migration to 40GE and 100GE
Access: Classic network layer providing non-blocking
paths to servers & IP storage devices through VPC.
It leverages Distributed Access Fabric Model (DAF)
to centralize config & mgmt and ease horizontal
cabling demands related to 1G and 10GE server
environments
Unified
Compute
System
NEXUS 7000 VPC
A
vL2
Service
Modules
NEXUS 7000 VPC
L2
L2
Core: L3 boundary to the DC network. Functional
point for route summarization, the injection of default
routes and termination of segmented virtual transport
networks
Rack 1
Cisco Confidential
Rack x
53
Fitting the pieces together…
DC Core
Nexus 7000
10GbE Core
Gigabit Ethernet
WAN
10 Gigabit Ethernet
IP+MPLS WAN
Agg Router
4, 8Gb Fibre Channel
10 Gigabit FCoE/DCE
DC Aggregation
Nexus 7000
10GbE Agg
Catalyst 6500
DC Services
Catalyst 6500
10GbE VSS Agg
DC Services
SAN A/B
MDS 9500
Storage
Services
DC Access
Catalyst 6500
End-of-Row
C97-485980-00
Catalyst 49xx CBS 3100
| MDS 9100
Rack
Blade
© 2008 Cisco Systems, Inc. All rights reserved.
1GbE
Server Access
Nexus 7000
End-of-Row
Cisco Confidential
Nexus 5K|2K
Top of Rack
Nexus 1000V VN-Link
UCS blade
or
Nexus 4K
1GbE,10GbE Server Access
MDS 9500
Storage
54
Storage
Cisco Nexus 5000
Architecture
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
90
Hardware Architecture
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
91
Virtual Output Queues
Egress Port
VOQ 1
Packet
Buffer
VOQ N
Ingress Port
Scheduler
Packet
Buffer
Q1
Q1
Q8
Q8
Crossbar
Fabric
Q1
Q8
Egress
Queue
Egress
Queue
VOQ 1
Packet
Buffer
Q1
VOQ N
Q8
Q1
Q8
Egress
Queue
Egress Port
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
92
Policy Enforcement
VLAN Membership
Check
pass
fail
pass
fail
MAC and L3 Binding
(IP & Fibre Channel)
Control Plane Redirect/Snooping
Switch Port Analyzer (SPAN) and Diagnostic Sampling
Interface, VLAN, and
MAC Binding
pass
Parsed Packet
fail
Virtual Interface
Table (512)
Fibre Channel Zone
Membership Check
pass
permit
Determine
Destination
(ingress only)
deny
To Sup
Vlan State Table
(1K)
Fibre Channel
Switch Table (4K)
Multicast Vector
Table (4K)
RBACL
RBACLLabel
LabelTable
Table
(2K)
(2K)
deny
ACL Search Engine
(2K)
Role Based ACLs
(egress)
permit
Vlan
Vlan Translation
Translation
Table
Table(4K)
(4K)
Ethernet
Learning
Policy Enforcement
Binding
BindingTable
Table
(2K)
(2K)
Zoning
ZoningTable
Table
(2K)
(2K)
deny
QoS ACLs (ingress)
C97-485980-00
Station
StationTable
Table
(16K)
(16K)
VLAN ACLs (ingress)
permit
Collect Interface
Configuration and
State
fail
Port ACLs
permit
To SPAN
session
 Frames evaluated by multistage
engine searches occur in parallel
results, and are evaluated in pipeline
diagnostics, and control plane tap
pipelines.
policer
drop
Fibre Channel
Multipath Table (1K)
Multipath
Expansion
(ingress only)
PortChannelTable
(16)
Editing Instructions &
Virtual Output Queue List
Multipath Expansion
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
93
Default QoS Configuration
•
Qos is always on.
•
Four default class of
services defined when
system boots up
•
•
•
•
•
Two for control traffic.
One for FCoE traffic
and another one for
Ethernet traffic
Match CoS 3 for classfcoe.
Class-fcoe is nodrop with MTU 2240.
Match any for classdefault
Class-fcoe and
class-default get 50% of
guaranteed bandwidth
by default
C97-485980-00
switch1# sh policy-map
Type qos policy-maps
====================
policy-map type qos default-in-policy
class type qos class-fcoe
set qos-group 1
class type qos class-default
set qos-group 0
Type queuing policy-maps
========================
policy-map type queuing default-in-policy
class type queuing class-fcoe
bandwidth percent 50
class type queuing class-default
bandwidth percent 50
policy-map type queuing default-out-policy
class type queuing class-fcoe
bandwidth percent 50
class type queuing class-default
bandwidth percent 50
Type network-qos policy-maps
===============================
policy-map type network-qos default-uf-policy
class type network-qos class-fcoe
pause no-drop
mtu 2240
class type network-qos class-default
mtu 1538
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
switch2# show class-map
Type qos class-maps
===================
class-map type qos class-fcoe
match cos 3
class-map type qos class-default
match any
Type queuing class-maps
=======================
class-map type queuing class-fcoe
match qos-group 1
class-map type queuing class-default
match qos-group 0
Type network-qos class-maps
==============================
class-map type network-qos class-fcoe
match qos-group 1
class-map type network-qos class-default
match qos-group 0
96
Nexus 5000 Software Features Set
Layer 2
802.1w (Rapid Spanning Tree), 802.1s (Multiple Spanning
Tree), RPVST+, Root Guard, Uplink Guard, Bridge Assurance,
PortFast, CDP, PVLANs, UDLD, LACP, IGMP Snooping,
802.1Q trunks, Port-Channel, SVI, SPAN, Jumbo Frames, NTP,
Link State Tracking (LST)
Management/
Security
Radius, Tacacs+, AAA, CallHome, SSHv1/V2, telnet, IPv4 &
IPv6 mgmt, SNMP MiBs, Traps, EthAnalyzer (wireshark),
RBAC, DCNM, RME support via Cisco Works, syslog,
coredump, RMON, first-setup script, accounting log, checkpoint
and configuration rollback
ACL/QOS
FCOE
C97-485980-00
PACLs, VACLs, Session based ACLs, ACL based QOS,
egress Bandwidth Limiting, 802.1p priority, strict priority
scheduling, WRED, Tail Drop, Storm Control (broadcast,
multicast), Egress Shaper
FIP Snooping Bridge, DCBXP, PFC (Priority Flow Control),
8 Virtual Lanes, ETS (Enhance Transmission Selection)
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
99
Nexus 5000 and
FC Connectivity
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
100
Switch Mode
 Nexus 5000 FC module can be ISL’ed to another FC switch
(E_port)
 Zoning, DPVM, etc. are enforced on the Nexus 5000
 Domain manager, FSPF, zone server, fabric login server,
name server run on Nexus 5000
 Require a domain ID for every VSAN
 Interop mode considerations when connecting to non-Cisco
FC switches
 Note: Nexus 5000 supports direct connectivity to FC
initiator (server HBAs) and targets (storage arrays)
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
101
N-Port Virtualization (NPV) mode
 Nexus 5000 FC module can work in NPV mode
Server-facing ports are regular F ports
Uplinks toward SAN core fabric are NP ports
 Nexus 5000 switches assign FCIDs to attached devices
First byte in FCID received from core SAN switch
 One VSAN per uplink on Nexus 5000 (will change in future)
No trunking or channelling of NP ports
 Zoning, DPVM, etc. are not enforced on the Nexus 5000
 Domain manager, FSPF, zone server, fabric login server,
name server
They do not run on Nexus 5000
 No local switching
All traffic routed via the core SAN switches
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
102
N-Port Virtualization (NPV): An Overview
NPV-Core Switch (MDS or 3rd party switch with NPIV support)
FC
F-port
NP-port
Can have multiple
uplinks – one VSAN per uplink
Two uplinks can be in the same VSAN
No port channel or trunking
F-ports
N-ports
Host
Host
Host
Nexus 5000 to SAN Fabric A & B
Assign FCIDs to servers – no domain to configure!
Servers log in (FLOGI) locally
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
103
Working with
Nexus 2148
(Optional)
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
113
Nexus 2000 Fabric Extender
Virtual Chassis
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
114
Nexus 2000 Fabric Extender
1GE Connectivity
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
115
Fabric Extender
Static Pinning
Uplink Modes
 Fabric Extender associates (pins)
a server side (1GE) port with an
uplink (10GE) port
 Server ports are either individually
pinned to specific uplinks (static
pinning) or all interfaces pinned to
a single logical port channel
 Behaviour on FEX uplink failure
depends on the configuration
Server Interface
goes down
Port Channel
 Static Pinning – Server ports
pinned to the specific uplink are
brought down with the failure of
the pinned uplink
 Port Channel – Server traffic is
shifted to remaining uplinks based
on port channel hash
Server Interface
stays active
C97-485980-00
© 2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
116