Professional Documents
Culture Documents
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
Evolution of 10G Ethernet Physical Media
Role of Transport in Enabling these Technologies!
Mid 1980’s Mid 1990’s Early 2000’s Late 2000’s
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential (please do not distribute) 3
What is Fibre Channel over Ethernet?
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
Unified Fabric Overview
Fibre Channel over Ethernet (FCoE)
FCoE Benefits
•• Mapping
Mapping of of FC
FC Frames
Frames over
over • Fewer Cables
Ethernet
Ethernet •• Both
Both block
block I/O
I/O &
& Ethernet
Ethernet
•• Enables
Enables FC
FC to
to Run
Run traffic
traffic co-exist
co-exist on
on same
same
on
on aa Lossless
Lossless cable
cable
Ethernet
Ethernet Network
Network
• Fewer adapters needed
• Overall less power
Ethernet • Interoperates with
existing SAN’s
Fibre •• Management
Management SAN’s
SAN’s
Channel remains
remains constant
constant
Traffic
• No Gateway
05/26/20
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5 5
FCoE Enablers
10Gbps Ethernet
Lossless Ethernet
Matches the lossless behavior guaranteed in FC by B2B credits
Ethernet jumbo frames
Header
Header
Header
FCoE
CRC
EOF
FC Payload
FCS
FC
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
Network Stack Comparison
FC FC FC
IP IP FCoE
PHYSICAL WIRE
SCSI iSCSI FCIP FCoE FC
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
FCoE Frame Format
Reserved
Reserved
Reserved SOF
EOF Reserved
FCS
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
FCoE Standards
Defined
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential (please do not distribute) 11
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 12
DCE versus DCB
DCE is an old Cisco marketing term
Cisco is now using the term DCB
The term IEEE uses
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 13
What’s FC-BB-5
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
FC-BB-6
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
Protocol Organization
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
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
PAR approved
Priority Flow Control (PFC)
Enable multiple traffic types to share a common 1.0 published
Ethernet link without interfering with each other
IEEE 802.1Qaz
PAR approved
Bandwidth Management (ETS)
Enable consistent management of QoS at the 1.0 published
network level by providing consistent scheduling
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18
Data Center Ethernet:
PFC & Bandwidth Management
CoS based
Priority Flow Control Bandwidth Management
Transmit Queues Receive Buffers
Ethernet Link Offered Traffic 10 GE Realized Traffic Utilization
Zero Zero
Zero
3G/s 3G/s 2G/s 3G/s HPC Traffic 2G/s
One One 3G/s
Two Two
3G/s Storage Traffic 3G/s
Three STOP PAUSE Three Eight 3G/s 3G/s 3G/s 3G/s
Virtual
Four Four
Four Lanes
Five Five 3G/s LAN Traffic 5G/s
3G/s 4G/s 6G/s
Six Six
Six 4G/s
Seven
Seven Seven
t1 t2 t3 t1 t2 t3
05/26/20
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved.
Nuova Systems Inc.
Cisco Confidential
19 19
DCBX Overview
Auto-negotiation of capability and configuration
Priority Flow Control capability and associated CoS values
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 20
FCoE control plane
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
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 22
Server Provided MAC Fabric Provided MAC
Addresses Addresses
Adapter uses burned-in or configured MAC address assigned for each FC_ID:
MAC address: Consistent with the Fibre Channel model
Multiple FC-MAPs may be supported
Consistent with the Ethernet
model One per SAN
No table needed for Encapsulation
FCF needs a table to map between
MAC addresses and FC_IDs Multiple MACs may be needed for NPIV
FC-MAP FC-ID
MAC (0E-FC-00) 7.8.9
Address 24 24
bits bits
Burned in or Configured FC-MAP FC-ID
(0E-FC-00) 7.8.9
48 48
bits bits
Cisco Nexus 5000 uses FPMA
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
Initial Login Flow ladder
ENode FCoE Switch
VLAN VLAN
Discovery Discovery
Solicitat
ion FIP:
FCF FCF FCoE
Discovery Advertisement Discovery Initialization
Protocol
FC Command FCOE
FC Command responses Protocol
C97-485980-00 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24