Professional Documents
Culture Documents
BRKSAN-1121
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
Who Am I?
Chad Hintz Technical Solutions Architect-Data Center/Virtualization CCIE #15729 Routing & Switching, Security, Storage
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
DAS Direct-Attach Storage Cant share High Speed Access Dedicated capacity Difficult to share data Difficult to manage
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
NAS
File sharing Network-Attached Storage NAS More Centralized Storage Attached over LAN efficient capacity usage Performance limits usefulness of NAS mainly used for file storage and low-end databases
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
NAS
SAN
Match DAS performance SAN Storage Area Network Capacity deployed and redeployed Dedicated Back End Network Centralized management Diskless servers simplified management, reduced power and cooling
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
SAN Protocols
Fibre Channel
Fibre Channel is a gigabit-speed network technology primarily used for storage networking
FCoE
Fibre Channel over Ethernet (FCoE) is an encapsulation of FibreChannel frames over Ethernet networks.This allows Fibre Channel to use 10 Gigabit Ethernet networks while preserving the Fibre Channel protocol
iSCSI
iSCSI is a TCP/IP-based protocol for establishing and managing connections between IP-based storage devices, hosts and clients
BRKSAN-1121
Cisco Public
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
12
SAN Components
Servers with host bus adapters Storage systems RAID JBOD Tape Switches SAN management software
BRKSAN-1121
Cisco Public
MDS 9200
Redundancy/Services
Edge
BRKSAN-1121
Director
N port: Node ports used to connect devices to switched fabric or point to point configurations. F port: Fabric ports residing on switches connecting N port devices L port: Loop ports are used in arbitrated loop configurations to build networks without FC switches. These ports often also have N port capabilities and are called NL ports. E port: Expansion ports are essentially trunk ports used to connect two Fibre Channel switches GL port: A generic port capable of operating as either an E or F port. Its also capable of acting in an FL port capacity. Auto Discovery.
N F
NL
FL
BRKSAN-1121
Cisco Public
E_Port
F_Port
NP_Port
NPV Switch
TE_Port
End Node End Node
G_Port
F_Port
N_Port
G_Port
F_Port
N_Port
BRKSAN-1121
Cisco Public
Target
FC
Core
Edge
Initiator
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
Target
FC
Core E_Port
Edge
Initiator
16
R_RDY Packet
16 15 16 Host
Over-Subscription
FAN-OUT Ratio
Over-subscription (or fan-out) ratio for sizing ports and links Factors used
Speed of Host HBA interfaces Speed of Array interfaces Type of server and application
Storage vendors provide guidance in the process Ratios range between 4:1 - 20:1
3 x 8G ISL ports
6 x 4G Array ports
FC
240 G
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
24 G
24 G
BRKSAN-1121
Cisco Public
Domain ID
FC Fabric
Switch Domain
2011 Cisco and/or its affiliates. All rights reserved.
Area
Cisco Public
Device
FSPF performs hop-by-hop routing FSPF uses total cost as the metric to determine most efficient path FSPF supports equal cost load balancing across links
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
pwwn 50:06:01:61:3c:e0:1a:f6
Target
FC
zone name EXAMPLE_Zone * fcid 0x10.00.01 [pwwn 10:00:00:00:c9:76:fd:31] [tnitiator] * fcid 0x11.00.01 [pwwn 50:06:01:61:3c:e0:1a:f6] [target]
pwwn 10:00:00:00:c9:76:fd:31
Initiator
Cisco Public
BRKSAN-1121
One configuration session for entire fabric to ensure consistency within fabric Reduced payload size If a zone is a member References to the zone are as the zone is of multiple zonesets , used by the zonesets as referenced. The size is required once you define the an instance is more pronounced with created per zoneset. zone. bigger database Fabric-wide policy Default zone policy is Enforces and exchanges default zone setting throughout enforcement reduces defined per switch. the fabric troubleshooting time.
All configuration changes are made within a single session. Switch locks entire fabric to implement change
BRKSAN-1121
Cisco Public
Managing switch provides combined status about activation. Will not identify a failure switch. To distribute zoneset must re-activate the same zoneset. During a merge MDS specific types can be misunderstood by noncisco switches.
Retrieves the activation results and the nature of the problem from each remote switch.
Implements changes to the This avoids hardware zoning database and changes for hard distributes it without zoning in the switches. activation. Provides a vendor ID along with a vendor-specific type Unique Vendor type value to uniquely identify a member type
BRKSAN-1121
Cisco Public
ZoningEnforcement
Zoning is used to control access in a SAN Soft zoning
Enforced by name server query responses Name server sends membership list to N_Port N-port accesses members only
Hard zoning
Enforced by hardware (forwarding ASIC) at wire speed pWWN, fWWN, FC_ID, FC_Alias
Host FC Zone-1
Soft Zone
Hard Zone
Host FC Array Zone-1 Array MDS Array
Cisco Public
MDS Array
BRKSAN-1121
MDS Host FC
Zone-2
MDS Host FC
Zone-2
Hard zone
BRKSAN-1121
Cisco Public
Soft zone
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
SAN C DomainID=3
SAN D DomainID=4
SAN E DomainID=5
BRKSAN-1121
Cisco Public
SAN A DomainID=1
SAN B DomainID=2
SAN C DomainID=3
SAN D DomainID=4
SAN E DomainID=5
BRKSAN-1121
Cisco Public
VSANs divide the physical infrastructure Zones provide added security and allow sharing of device ports VSANs provide traffic statistics VSANs only changed when ports needed per virtual fabric Zones can change frequently (e.g., backup) Ports are added/removed non-disruptively to VSANs
ZoneC
ZoneB VSAN 3
ZoneD Host4
BRKSAN-1121
Cisco Public
Treated as one logical ISL by upper layer protocols (FSPF) Can use up to 16 links in a PortChannel (32 Gbps max) Can be formed from any ports on any modulesHA enabled Exchange-based in-order load balancing Mode one: based on src/dst FC_IDs Mode two: based on src/dst FC_ID/OX_ID Much faster recovery than FSPF-based balancing Given logical interface name with aggregated bandwidth and derived routing metric
E.g., 4-Gbps PortChannel (Two x 2 Gbps) E.g., 8-Gbps PortChannel (Four x 2 Gbps)
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
38
SAN Design
Key Requirements
High Availability - Providing a Dual Fabric (current best practice) Meeting oversubscription ratios established by disk vendors Effective zoning Providing Business Function/Operating System Fabric Segmentation and Security Fabric scalability (FLOGI and domain-id scaling) Providing connectivity for virtualized servers Providing connectivity for diverse server placement and form factors
BRKSAN-1121
Cisco Public
T0
DNS
Zone FSPF
T1
T2
FSPF
Zone
Switch
RSCN
Switch
DNS DNS
FSPF Zone RSCN
Switch RSCN
I5 I4
I3
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
42
FC
Fabric B
BRKSAN-1121
Cisco Public
FC
Core Fabric A
Core Fabric B
Edge
Edge
FC
Edge
Edge
Fabric B
Edge
Edge
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
Introduction to NPIV/NPV
BRKSAN-1121
Cisco Public
48
Allows multiple applications to share the same Fiber Channel adapter port Usage applies to applications such as Virtualization
Applica'on Server
Email I/O N_Port_ID 1 Web I/O N_Port_ID 2 File Services I/O N_Port_ID 3
Web
File
Services
BRKSAN-1121
N_Port
Cisco Public
Applica'on
Server
F-Port
NPV Switch
Eth1/1
NP-Port
F-Port
Eth1/2
F_Port
Eth1/3
N-Port
BRKSAN-1121
Cisco Public
Benefit
Optimal uplink bandwidth utilization
Balanced load on NP links
1 3
2 4
SAN
BRKSAN-1121
Cisco Public
1 2
3 4
One time or explicitly configurable using CLI command/DM Original distribution not maintained
SAN
Benefits
No left-out NP links Optimal use of uplink bandwidth Scheduled traffic disruption
npv auto-load-balance disruptive
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
PortChannels
Bundle multiple ports in to 1 logical link Similar to ISL portchannels in FC and EtherChannels in Ethernet
Blade N
Blade System
Blade 2 Blade 1
SAN
Benefits
N-Port F-Port
High-Availability- no disruption if cable, port, or line cards fail Optimal bandwidth utilization & higher aggregate bandwidth with load balancing
BRKSAN-1121
Cisco Public
F-Port Trunking
Extend VSAN Benefits to Blades
F-Port Trunking
NPV
F-Port Trunking on F-Port Channel
Blade N
VSAN 1
Benefits
Extend VSAN benefits to Blade servers Separate management domains Traffic Isolation and ability to host differentiated services on blades
Blade System
Blade 2 Blade 1
VSAN 2
SAN
VSAN 3
N-Port
F-Port
Interface fc1/1 trunk mode on trunk allowed-vsan 1-3 Interface port-channel 1 trunk mode on trunk allowed-vsan 1-3
BRKSAN-1121
Cisco Public
NPV
Blade N WEB Blade 2 Blade 1
Better application protection and isolation Ability to host different application on blades in different VSANs
Web
N-Port F-Port
Blade System
ERP
BRKSAN-1121
Cisco Public
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
57
FC
Core Fabric A
Core Fabric B
Edge
Edge
BRKSAN-1121
Cisco Public
MDS 91XXs
A B
BRKSAN-1121
Cisco Public
Manageability
More switches to manage Shared management of blade switches between storage and server administrators
BRKSAN-1121
Cisco Public
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
64
SAN Design
Key Requirements
High Availability - Providing a Dual Fabric (current best practice) Fabric scalability (FLOGI and domain-id scaling) Providing connectivity for diverse server placement and form factors Meeting oversubscription ratios established by disk vendors Effective zoning Providing Business Function/Operating System Fabric Segmentation and Security Providing connectivity for virtualized servers
BRKSAN-1121
Cisco Public
Top of Rack Design Fabric Switches in NPV mode NPV wizard for the deployment
Ports Deployed: Storage Ports (4 G Dedicated): Host Ports (4 G Shared): Disk Oversubscription (Ports): Number of FC switches in the fabric 1200 192 896 9.3 : 1 2
NPIV Core
BRKSAN-1121
NPIV Core
BRKSAN-1121
Cisco Public
SAN Design
Key Requirements
High Availability - Providing a Dual Fabric (current best practice) Fabric scalability (FLOGI and domain-id scaling) Providing connectivity for diverse server placement and form factors Meeting oversubscription ratios established by disk vendors Effective zoning Providing Business Function/Operating System Fabric Segmentation and Security Providing connectivity for virtualized servers
BRKSAN-1121
Cisco Public
SAN Design
FAN-OUT Ratio
Use port-channeling/trunking to enhance bandwidth available between devices Factors used
Speed of Host HBA interfaces Speed of Array interfaces Type of server and application
Keep ISL Oversubscription ratio lower than Array oversubscription ratio Ratios range between 4:1 - 20:1
3 x 8G ISL ports
6 x 4G Array ports
FC
240 G
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
24 G
24 G
PortChannels
Bundle multiple ports in to 1 logical link Similar to ISL portchannels in FC and EtherChannels in Ethernet
Blade N
Blade System
Blade 2 Blade 1
SAN
Benefits
N-Port F-Port
High-Availability- no disruption if cable, port, or line cards fail Optimal bandwidth utilization & higher aggregate bandwidth with load balancing
BRKSAN-1121
Cisco Public
SAN Design
Key Requirements
High Availability - Providing a Dual Fabric (current best practice) Fabric scalability (FLOGI and domain-id scaling) Providing connectivity for diverse server placement and form factors Meeting oversubscription ratios established by disk vendors Effective zoning Providing Business Function/Operating System Fabric Segmentation and Security Providing connectivity for virtualized servers
BRKSAN-1121
Cisco Public
Zones/ZoneSet
Create Device-Alias for End Devices Create a readable name for end devices tied to their PWWN As device moves between VSANs their Device Alias stays the same Create 2 Member Zones Hardware zoning on MDS Recommended to have more zones with 2 members in larger SANs Single Management of Zones/Zoneset per Fabric Use Distribute full Zoneset command per VSAN to keep from isolation in Basic Zoning or use Enhanced Zoning. If a device has different active members the ISL will become isolated
BRKSAN-1121
Cisco Public
SAN Design
Key Requirements
High Availability - Providing a Dual Fabric (current best practice) Fabric scalability (FLOGI and domain-id scaling) Providing connectivity for diverse server placement and form factors Meeting oversubscription ratios established by disk vendors Effective zoning Providing Business Function/Operating System Fabric Segmentation and Security Providing connectivity for virtualized servers
BRKSAN-1121
Cisco Public
Virtual SANs
Consolidate SAN Islands into OS or Department VSANs Reduction of SAN islands into a single Fabric while keeping Isolation Example is to have Test, Development and Production in their own VSANs Separate Tape or SAN extension VSANs Security Create Separate Administrative Roles per VSANs Use TACACS+ for authorization and auditing of Switches
BRKSAN-1121
Cisco Public
VM-Aware SANs
Support for Port WWNs for Virtual Machine Hosted on Blade Servers
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
VM-Aware SANS
It is important to follow the guidelines from the virtual machine vendors for assigning port WWNs to virtual machines. For example, VMware requires the use of Raw Device Mode (RDM) instead of Virtual Machine File System (VMFS) to get access to raw LUNs. Using NPIV/Nested NPV with RDM we can give QOS, incident isolation (VSANS) and visibility into a Virtualized environment Individual LUNS vs. shared with the use of RDM with NPIV/Nested NPV
BRKSAN-1121
Cisco Public
Summary of Recommendations
High Availability - Provide a Dual Fabric Use of Port-Channels and F-Port Channels with NPIV to provide the bandwidth to meet oversubscription ratios Hardware zoning with single Zoneset management per fabric is key (2 member zones is recommended-Hard Zoning) Use VSANs to provide OS or Business Function Segmentation Use NPIV/NPV to provide Domain ID scaling and ease of management Use of host level NPIV and Nested NPV to provide visibility to Virtualized servers
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
Top of Rack Design: NPIV Core Fabric Edge Switches in NPV mode
NPIV Core
NPIV Core
Session Agenda
History of Storage Area Networks Fibre Channel Basics SAN Design Requirements Introduction to Typical SAN Designs Introduction to NPIV/NPV Core-Edge Design Review Recommended Core-Edge Designs for Scale and Availability Next Generation Core-Edge Designs
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
81
EOF
FC Payload
FCS
Unified Fabric
Why?
Fewer CNAs (Converged Network adapters) instead of NICs, HBAs and HCAs Limited number of interfaces for Blade Servers
FC Traffic FC Traffic LAN Traffic LAN Traffic Mgmt Traffic Backup Traffic IPC Traffic
Cisco Public
CNA CNA
Nexus 5000/UCS
Ethernet
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved.
FC
Cisco Public
FCoE
Nexus 5K FCOE Switches Also Use NPV to Achieve Both Server and IO Consolidation
LAN Core
BRKSAN-1121
Cisco Public
UCS 6100 fabric Interconnect in NPV mode inside UCS 5100 blade chassis
BRKSAN-1121
Cisco Public
SAN B
NPIV
F_Port Channeling and Trunking from MDS to UCS FC Port Channel behaves as one logical uplink FC Port Channel can carry all VSANs (Trunk)
NPIV
F_Port
VSAN 1,2
VSAN 1,2
UCS Fabric Interconnects remains in NPV end host mode Server vHBA pinned to an FC Port Channel
vFC 2
Server vHBA has access to bandwidth on any link member of the FC Port Channel Load balancing based on FC Exchange_ID Per Flow
F_Proxy
Loss of Port Channel member link has no effect on Server vHBA (hides the failure) Affected flows to remaining member links No FLOGI required
Cisco Public
Server 1
VSAN 1
BRKSAN-1121
Server 2
VSAN 2
2011 Cisco and/or its affiliates. All rights reserved.
TF
VSAN 30,50
TNP
VLAN 10,30
VF VN
VLAN 10,50
BRKSAN-1121
FCF
FCoE NPV
BRKSAN-1121
Cisco Public
FCoE Multi-Tier
Larger Fabric Multi-Hop Topologies
Multi-hop edge/core/edge topology Core SAN switches supporting FCoE N7K with DCB/FCoE line cards MDS with FCoE line cards (Sup2A) Edge FC switches supporting either N5K - E-NPV with FCoE uplinks to the FCoE enabled core (VNP to VF) N5K or N7K - FC Switch with FCoE ISL uplinks (VE to VE) Scaling of the fabric (FLOGI, ) will most likely drive the selection of which mode to deploy
VE
Edge FCF Switch Mode
VE
VF
VE
VNP
VE
Servers
BRKSAN-1121
Cisco Public
Reference Sessions
BRKCOM-2002-UCS Supported Storage Architectures and Best Practices with Storage BRKDCT-1044-FCoE for the IP Network Engineer BRKSAN-2704- Storage Area Network Extension Design and Operation
BRKSAN-1121
Cisco Public
Recommendations
Recommended Reading
NX-OS and Cisco Nexus Switching (ISBN: 1587058928), by David Jansen, Ron Fuller, Kevin Corbin. Cisco Press 2010. Storage Networking Fundamentals (ISBN-10:1-58705-162-1; ISBN-13: 978-11-58705-162-3), by Marc Farley. Cisco Press. 2007. Storage Networking Protocol Fundamentals (ISBN: 1-58705-160-5), by James Long, Cisco Press. 2006.
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
94
BRKSAN-1121
Cisco Public
Thank you.
BRKSAN-1121
Cisco Public
Reference Slides
BRKSAN-1121
Cisco Public
97
.
Fc1/4
Blade 2
npv traffic-map server-interface fc1/2 external-interface fc1/1 npv traffic-map server-interface fc1/3 external-interface fc1/1 . npv traffic-map server-interface fc1/N external-interface fc1/5
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved.
Fc1/24
Blade N
1 2
Fc1/5
Allows customized Bandwidth Management Allows use of shortest path Enables use of Persistent FCIDs
SAN
Storage
Traffic-map
Cisco Public
These are the number of logins allowed on all Gen1, Gen2 and Gen3 line cards. The limits applied to on a per switch will also apply to all MDS 9200 and MDS 9500. MDS 9124/9134 and Blade switches will have different limits and will be shown later.
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
FX-Port (Default)
Max Distance (*) (km) 8,190 4,095 2,047 683 8190 4095 2047 1023 250 125
18/4 Port 1/2/4-Gbps 9222i Fabric Switch 4 Port 10-Gbps 4/44 Port 1/2/4/8-Gbps 48 Port 1/2/4/8-Gbps
2-750 2-250
751-4,095 251-4095
10 1 2 4
No
No
N/A
16
16
1-61
N/A
2 4
Cisco Public
(*) Assuming
Introduction to FCOE
BRKSAN-1121
Cisco Public
102
EOF
FC Payload
FCS
Unified Fabric
IEEE DCB
Developed by IEEE 802.1 Data Center Bridging Task Group (DCB) All technically stable Final standards expected by mid 2010 Standard / Feature
IEEE 802.1Qbb Priority-based Flow Control (PFC) IEEE 802.3bd Frame Format for PFC IEEE 802.1Qaz Enhanced Transmission Selection (ETS) and Data Center Bridging eXchange (DCBX) IEEE 802.1Qau Congestion Notification IEEE 802.1Qbh Port Extender
CEE (Converged Enhanced Ethernet) is an informal group of companies that submitted initial inputs to the DCB WGs.
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
Unified Fabric
Why?
Fewer CNAs (Converged Network adapters) instead of NICs, HBAs and HCAs Limited number of interfaces for Blade Servers
FC Traffic FC Traffic LAN Traffic LAN Traffic Mgmt Traffic Backup Traffic IPC Traffic
Cisco Public
CNA CNA
BRKSAN-1121
Cisco Public
Ethernet Link
Receive Buffers
One Two
PAUSE
B2B Credits
BRKSAN-1121
Packet
Eight
Cisco Public
BRKSAN-1121
Cisco Public
FC-MAC Address
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
FC-MAP (0E-FC-xx)
FCoE Switch
FC Domain ID : 15
Eth port
BRKSAN-1121
Eth port
Eth port
Eth port
Eth port
Cisco Public
Eth port
Eth port
Eth port
10GbE
Operating System
Link
PCIe
Ethernet
Ethernet Drivers
BRKSAN-1121
Cisco Public
Translate to FCoE
Same host to target communication Host has 2 CNAs (one per fabric) Target has multiple ports to connect to fabric Connect to a capable switch Port Type Negotiation (FC port type will be handled by FIP) Speed Negotiation DCBX Negotiation Access switch is a Fibre Channel Forwarder (FCF) Dual fabrics are still deployed for redundancy
CNA Unified Wire Ethernet Fabric FC Fabric
Target
FC
ENode
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
**EagleHawk + Timeframe
FCF Switch VE_Port
VF_Port
VN_Port
VF_Port
VN_Port Node
Target
FC
FC or FCoE Fabric
Enode MAC assigned for each FCID Enode MAC composed of a FC-MAP and FCID
FC Fabric
FC-MAP is the upper 24 bits of the Enodes MAC FCID is the lower 24 bits of the Enodes MAC
FCoE forwarding decisions still made based on FSPF and the FCID within the Enode MAC Fibre Channel FCID Addressing
FC-MAP (0E-FC-xx)
FC-MAC Address
BRKSAN-1121
FC-MAP (0E-FC-xx)
Cisco Public
pwwn 50:06:01:61:3c:e0:1a:f6
Target
FC
zone name EXAMPLE_Zone * fcid 0x10.00.01 [pwwn 10:00:00:00:c9:76:fd:31] [tnitiator] * fcid 0x11.00.01 [pwwn 50:06:01:61:3c:e0:1a:f6] [target]
pwwn 10:00:00:00:c9:76:fd:31
Initiator
Target
FC
DCBX is used to negotiate the enhanced Ethernet capabilities FIP is use to negotiate the FCoE capabilities as well as the host login process FCoE runs from host to access switch FCF native Ethernet and native FC break off at the access layer
ENode
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
CNA
LAN Fabric
Fabric A
Fabric B
CEE-DCBX
VF VN
CIN-DCBX
Generation 2 CNA
Generation 1 CNA
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
vfc1
Eth1/2
PC1
mac-address
BRKSAN-1121
Cisco Public
LAN Fabric
Fabric A
Fabric B
VSAN 2
VSAN 3
VLAN 10,20
! VLAN 20 is dedicated for VSAN 2 FCoE traffic (config)# vlan 20 (config-vlan)# fcoe vsan 2
BRKSAN-1121
Cisco Public
LAN Fabric
Fabric A
Fabric B
spanning-tree mst configuration name FCoE-Fabric revision 5 instance 5 vlan 1-19,40-3967,4048-4093 instance 10 vlan 20-29 instance 15 vlan 30-39
Cisco Public
BRKSAN-1121
Cisco Public
vPC Peers
MCEC
BRKSAN-1121
Cisco Public
LAN Fabric
Fabric A
Fabric B
VLAN 10,30
SAN A
SAN B
VF
FCF
FCF
VF VN
FIP Snooping is a minimum requirement suggested in FC-BB-5 Fibre Channel over Ethernet NPV (FCoE-NPV) is a new capability intended to solve a number of design and management challenges
BRKSAN-1121 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
VN
BRKSAN-1121
Cisco Public
128
NPV Core
NPV Edge
BRKSAN-1121
Cisco Public
pod7-5020-51(config)# feature npv Verify that boot variables are set and the changes are saved. Changing to npv mode erases the current configuration and reboots the switch in npv mode. Do you want to continue? (y/n):y
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
BRKSAN-1121
Cisco Public
Verify on Core that N5K and FCoE Workstation Are Logged into the Fabric.
pod3-9216i-70(config)# show flogi database -------------------------------------------------------------------------------INTERFACE VSAN FCID PORT NAME NODE NAME
-------------------------------------------------------------------------------fc1/12 fc1/12 fc1/12 fc1/12 fc1/12 fc1/12 10 10 10 10 10 10 0x0f00dc 21:00:00:20:37:a9:cd:6e 20:00:00:20:37:a9:cd:6e 0x0f00e0 21:00:00:20:37:a9:89:7e 20:00:00:20:37:a9:89:7e 0x0f00e2 21:00:00:20:37:af:de:85 20:00:00:20:37:af:de:85 0x0f00e4 21:00:00:20:37:a9:d6:49 20:00:00:20:37:a9:d6:49 0x0f00e8 21:00:00:20:37:a9:d7:bf 20:00:00:20:37:a9:d7:bf 0x0f00ef 21:00:00:20:37:a9:94:89 20:00:00:20:37:a9:94:89 0x670102 24:01:00:0d:ec:a3:da:40 20:01:00:0d:ec:a3:da:41 0x0f0100 21:00:00:c0:dd:12:04:f3 20:00:00:c0:dd:12:04:f3
port-channel 1 1 port-channel 1 10
BRKSAN-1121
Cisco Public
Configure Zoning
NPV Core Switch:
pod3-9216i-70(config)# zone name npv_vsan10 vsan 10 pod3-9216i-70(config-zone)# member pwwn 21:00:00:20:37:a9:cd:6e pod3-9216i-70(config-zone)# member pwwn 21:00:00:20:37:a9:89:7e pod3-9216i-70(config-zone)# member pwwn 21:00:00:20:37:af:de:85 pod3-9216i-70(config-zone)# member pwwn 21:00:00:c0:dd:12:04:f3 pod3-9216i-70(config-zone)# exit pod3-9216i-70(config)# zoneset name npv_v10_zs vsan 10 pod3-9216i-70(config-zoneset)# member npv_vsan10 pod3-9216i-70(config-zoneset)# zoneset activate name npv_v10_zs vsan 10 Zoneset activation initiated. check zone status pod3-9216i-70(config)# show zoneset active zoneset name npv_v10_zs vsan 10 zone name npv_vsan10 vsan 10 * fcid 0x0f00dc [pwwn 21:00:00:20:37:a9:cd:6e] * fcid 0x0f00e0 [pwwn 21:00:00:20:37:a9:89:7e] * fcid 0x0f00e2 [pwwn 21:00:00:20:37:af:de:85] * fcid 0x0f0100 [pwwn 21:00:00:c0:dd:12:04:f3]
BRKSAN-1121
Cisco Public