SlideShare a Scribd company logo
1 of 81
Download to read offline
FCoE - Design, Operations
                                   and Management Best
                                   Practices
                                                                                                Ron Fuller– CCIE #5851 (R&S/Storage)
                                                                                                Technical Marketing Engineer, Nexus 7000
                                                                                                rfuller@cisco.com




BRKSAN-2047 Melbourne Cisco LIve     © 2012 Cisco and/or its affiliates. All rights reserved.     Cisco Public           2
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public         3
Unified Fabric and FCoE
What?                                                                                                     FCoE Storage

                                                                                                                                                 Ethernet
                                                                                                                                                 Fibre Channel
                                                                                                                                                 Dedicated FCoE Link
                                                                                                                                                 Converged Link
                                                               Nexus 7000




                                                                                                                                                                  Nexus 7000

                                                                                                                                VNP


                                            EvPC
                                                                                                                                          MDS 9500




                                                                                B22 FEX for HP
        Nexus 5000                                                              C7000/C3000                            Nexus 7000           FCoE Storage      FCoE Storage


                                               Nexus 2000

         BRKSAN-2047 Melbourne Cisco LIve                   © 2012 Cisco and/or its affiliates. All rights reserved.       Cisco Public                                4
Unified Fabric & FCoE
Why?

                                         FCoE                                                         Benefits
              Encapsulation of FC Frames                                                   Fewer Cables
               over Ethernet                                                                Both block I/O & Ethernet traffic
                                                                                             co-exist on same cable
              Enables FC to Run
                                                                                            Fewer adapters needed
               on a Lossless
               Ethernet Network                                                             Overall less power
                                                                           Ethernet         Interoperates with existing
                                                                                             SAN’s
                                                                                                Management of SAN’s
                                                                             Fibre               remains constant
                                                                            Channel
                                                                             Traffic        No Gateway




TECDCT-2001     © 2012 Cisco and/or its affiliates. All rights reserved.     Cisco Public                          5
Unified Fabric
Why?



                  Ethernet Economic Model                                                       FC Economic Model

                Embedded on Motherboard                                                     • Always a stand alone Card
                Integrated into O/S                                                         • Specialized Drivers
                Many Suppliers                                                              • Few Suppliers
                Mainstream Technology                                                       • Specialized Technology

                Widely Understood                                                           • Special Expertise

                Interoperability by Design                                                  • Interoperability by Test




 TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                           6
Unified Fabric
 Why?
                                                                                                   iSCSI                 iSCSI                NAS                  NAS
                                                                            FCoE SAN              Appliance             Gateway             Appliance             Gateway
 Ability to re-provision any                                               Computer System Computer System Computer System Computer System                     Computer System

  compute unit to leverage                                                     Application          Application          Application          Application          Application
  any access method to the                                                     File System          File System          File System          File System          File System
  data stored on the ‗spindle‘                                              Volume Manager
                                                                             Volume Manager       Volume Manager
                                                                                                  SCSI Device Driver
                                                                                                                       Volume Manager
                                                                                                                       SCSI Device Driver
                                                                                                                                             I/O Redirector       I/O Redirector
                                                                             SCSI Device Driver                                               NFS/CIFS             NFS/CIFS
                                                                                                    iSCSI Driver         iSCSI Driver
 Serialized Re-Use – (e.g.                                                   FCoE Driver
                                                                                   NIC
                                                                                                    TCP/IP Stack         TCP/IP Stack
                                                                                                                                              TCP/IP Stack
                                                                                                                                                  NIC
                                                                                                                                                                   TCP/IP Stack
                                                                                                                                                                       NIC
                                                                                                        NIC                  NIC
  Boot from SAN and Run
  from NAS)                                                                              BlockBlock I/O
                                                                                              I/O                                                           File I/O

 Virtualization requires that                                                 Ethernet            Ethernet            Ethernet              Ethernet              Ethernet

  the Storage Fabric needs                                                                                                                                             NIC
                                                                                                        NIC                 NIC                  NIC
  to exist everywhere the IP                                                                       TCP/IP Stack        TCP/IP Stack         TCP/IP Stack         TCP/IP Stack
  fabric does                                                                                      iSCSI Layer         iSCSI Layer           File System          File System
                                                                                 FCoE              Bus Adapter           FC HBA             Device Driver           FC HBA

                                                                                                                             FC               Block I/O                FC




   TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.         Cisco Public                                                          7
Unified Fabric & FCoE
When? – FCoE Projected Growth




                                                                                            Source: Infonetics




TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   8
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public         9
FCoE Protocol Fundamentals
Standards for I/O Consolidation

                                                                              FCoE

                        www.T11.org                                                                            IEEE 802.1
                                                                                                                      DCB
                        Fibre Channel
                         on network
                            media
                                                                                                  PFC                 ETS                   DCBx
                                                                                                                 IEEE 802.1Qaz
                                                                                                                 Priority Grouping
                                FC-BB-5                                                                   Enhanced Transmission Selection

                                                                                               IEEE 802.1Qbb                       IEEE 802.1Qaz
                                                                                        Priority-based Flow Control            Configuration Verification
              Completed June 2009
              Published by ANSI in May 2010                                                   Completed March 2011
                                                                                              Forwarded to RevCom for publication

TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                                   10
FCoE Protocol Fundamentals
   Fibre Channel over Ethernet (FCoE)
                                                                                           Bit 0                     FCoE Frame Format                          Bit 31
 Fibre Channel over Ethernet provides a high                                                                        Destination MAC Address
  capacity and lower cost transport option for
  block based storage                                                                                                     Source MAC Address
                                                                                                                           (IEEE 802.1Q Tag)
 Two protocols defined in the standard
                                                                                                            ET = FCoE                     Ver        Reserved
     FCoE – Data Plane Protocol                                                                                               Reserved
                                                                                                                               Reserved
     FIP – Control Plane Protocol                                                                                       Reserved                         SOF

 FCoE is a standard - June 3rd 2009, the FC-
                                                                                                               Encapsulated FC Frame (with CRC)
  BB-5 working group of T11 completed its
  work and unanimously approved a final
                                                                                                      EOF                                 Reserved
  standard for FCoE                                                                                                                 FCS

 FCoE ‘is’ Fibre Channel
                                                                                           Byte 0                                                           Byte 2197



                                                                                           Ethernet




                                                                                                                Header
                                                                                                      Header
                                                                                           Header


                                                                                                      FCoE




                                                                                                                                                                CRC
                                                                                                                                                                EOF
                                                                                                                                                                FCS
                                                                                                                 FC
                                                                                                                                         FC Payload

   TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                            11
FCoE Protocol Fundamentals
 Protocol Organization – Data and Control Plane

    FC-BB-5 defines two protocols required for an FCoE enabled Fabric

                             FCoE                                                          FIP (FCoE Initialization Protocol)
 Data Plane                                                                              It is the control plane protocol
 It is used to carry most of the                                                         It is used to discover the FC entities
  FC frames and all the SCSI traffic                                                       connected to an Ethernet cloud
 Uses Fabric Assigned MAC address                                                        It is also used to login to and logout from the
  (dynamic) : FPMA                                                                         FC fabric
 IEEE-assigned Ethertype for FCoE                                                        Uses unique BIA on CNA for MAC
  traffic is 0x8906                                                                       IEEE-assigned Ethertype for FCoE traffic is
                                                                                           0x8914


                          http://www.cisco.biz/en/US/prod/collateral/switches/ps9441/ps9670/white_paper_c11-560403.html
 TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                           12
FCoE Protocol Fundamentals
It‘s Fibre Channel Control Plane + FIP

    From a Fibre Channel standpoint it‘s
              FC connectivity over a new type of cable called… Ethernet

    From an Ethernet standpoints it‘s
              Yet another ULP (Upper Layer Protocol) to be transported


                                         FC-4 ULP Mapping                                          FC-4 ULP Mapping

                                     FC-3 Generic Services                                       FC-3 Generic Services

                               FC-2 Framing & Flow Control                                    FC-2 Framing & Flow Control

                                             FC-1 Encoding                                       FCoE Logical End Point

                                     FC-0 Physical Interface                                  Ethernet Media Access Control

                                                                                                 Ethernet Physical Layer


TECDCT-2001         © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                 13
FCoE Protocol Fundamentals
 FCoE Initialization Protocol (FIP)
 Neighbour Discovery and Configuration (VN – VF                                                 Enode           FCoE Switch
  and VE to VE)                                                                                 Initiator           FCF

 Step 1: FCoE VLAN Discovery
                                                                                                 VLAN                VLAN
      FIP sends out a multicast to ALL_FCF_MAC address                                         Discover           Discovery
       looking for the FCoE VLAN                                                                    y

      FIP frames use the native VLAN                                                                                              FCoE
 Step 2: FCF Discovery                                                                            FCF                FCF
                                                                                                                               Initialization
                                                                                                                                 Protocol
                                                                                                Discovery          Discovery        (FIP)
      FIP sends out a multicast to the ALL_FCF_MAC address
       on the FCoE VLAN to find the FCFs answering for that
       FCoE VLAN
                                                                                                                  FLOGI/FDIS
      FCF‘s responds back with their MAC address                                               FLOGI/F            C Accept
                                                                                                 DISC
 Step 3: Fabric Login
      FIP sends a FLOGI request to the FCF_MAC found in
       Step 2
      Establishes a virtual link between host and FCF                                             FC
                                                                                                                      FC
                                                                                                                                FCoE
                                                                                                                   Command
                                                                                                Command                        Protocol
                                                                                                                   Responses
               ** FIP does not carry any Fibre Channel frames


 TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public               14
FCoE Protocol Fundamentals
Fibre Channel Forwarder - FCF
 FCF (Fibre Channel Forwarder) is the Fibre Channel switching element inside an FCoE
  switch
    Fibre Channel logins (FLOGIs) happens at the FCF
    Consumes a Domain ID

 FCoE encap/decap happens within the FCF
    Forwarding based on FC information


                    FCoE Switch                                                                                                             FC
                                                                                            FC Domain ID : 15                               port
                                                                                                                                            FC
                                                                                                        FCF                                 port
                                                                                                                                            FC
                                                  Ethernet Bridge                                                                           port
                                                                                                                                            FC
                                                                                                                                            port
                Eth                 Eth    Eth               Eth                      Eth                    Eth              Eth    Eth
                port                port   port              port                     port                   port             port   port
       BRKSAN-2047 Melbourne Cisco LIve           © 2012 Cisco and/or its affiliates. All rights reserved.     Cisco Public                   15
FCoE Protocol Fundamentals
Explicit Roles still defined in the Fabric
 FCoE does not change the explicit port level relationships between devices (add a ‗V‘ to the
  port type when it is an Ethernet wire)
          Servers (VN_Ports) connect to Switches (VF_Ports)
          Switches connect to Switches via Expansion Ports (VE_Ports)



                                   FCF                                                                          FCoE_
                                  Switch VE_Port                                 VE_Port   VF_Port   VNP_Port
                                                                                                                 NPV
                                                                                                                Switch




                                                                                                               End
                                                                                           VF_Port   VN_Port
                                                                                                               Node

                                                                                                                End
                                                                                           VF_Port   VN_Port Node
                  FCoE Switch : FCF

TECDCT-2001      © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                        16
FCoE Protocol Fundamentals                                                                                                          Nexus Edge participates in
                                                                                                                                    both distinct FC and IP Core
 CNA: Converged Network Adapter                                                                                                               topologies


 Converged Network Adapter (CNA) presents two PCI address
  to the Operating System (OS)
 OS loads two unique sets of drivers and manages two unique
  application topologies                                                                          FCF                                                                       FCF
 Server participates in both topologies since it has two stacks
  and thus two views of the same ‗unified wire‘
                                                                                                                                                                     FCoE VLAN
        SAN Multi-Pathing provides failover between two fabrics                               Data VLAN(s)                                                       terminates on the
                                                                                             are passed to the
         (SAN ‗A‘ and SAN ‗B‘)                                                                                                                                          CNA




                                                                                                                                        10GbE
                                                                                                                            10GbE
                                                                                              Ethernet driver

        NIC Teaming provides failover within the same fabric                                                                       Link




                                                                                                                                                Fibre Channel
         (VLAN)




                                                                                                                             Ethernet
                                                                                               Ethernet Driver                                                      FC Driver
 Operating System sees:                                                                          bound to                                                         bound to FC
                                                                                              Ethernet NIC PCI                                                      HBA PCI
        Dual port 10 Gigabit                                                                      address
                                                                                                                                PCIe
                                                                                                                                                                     address
        Ethernet adapter
                                                                                                                 Ethernet                                  Fibre Channel
        Dual Port 4 Gbps Fibre                                                                                   Drivers                                      Drivers
        Channel HBAs
                                                                                                                     Operating System



  TECDCT-2001      © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                   17
FCoE, Same Model as FC                                                                                                         Target
Connecting to the Fabric
                                                                                              Ethernet Fabric      FC Fabric
   Same host to target communication
           Host has 2 CNA‘s (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
                                                                                                                    DCB capable Switch
           DCBX Negotiation                                                                                         acting as an FCF
   Access switch is a Fibre Channel Forwarder (FCF)
                                                                                            Unified Wire
   Dual fabrics are still deployed for redundancy


                                                                                                                       CNA


                                                                                                           ENode

TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                  18
My port is up…can I talk now?                                                                                              Target
FIP and FCoE Login Process
                                                                                                       FC or FCoE Fabric
  Step 1: FIP Discovery Process
         FCoE VLAN Discovery
         FCF Discovery
         Verifies Lossless Ethernet is capable of FCoE
          transmission
                                                                                                                            E_ports or
  Step 2: FIP Login Process
                                                                                                                            VE_Port
         Similar to existing Fibre Channel Login process -
          sends FLOGI to upstream FCF
                                                                                                                     VF_Port
         FCF assigns the host a Enode MAC address to be
          used for FCoE forwarding (Fabric Provided MAC
          Address - FPMA)                                                                                            VN_Port



                                 FC-MAP
                                                                                                                   CNA
                                                                                             FC-ID
                                (0E-FC-xx)                                                  10.00.01


               FC-MAC                          FC-MAP                             FC-ID                ENode         FIP Discovery
               Address                        (0E-FC-xx)                          7.8.9



 TECDCT-2001      © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                19
FCoE Protocol Fundamentals
  Fibre Channel over Ethernet Addressing Scheme

 Enode FCoE MAC assigned for each FCID
 Enode FCoE MAC composed of a FC-MAP and FCID
     FC-MAP is the upper 24 bits of the Enode’s FCoE MAC
     FCID is the lower 24 bits of the Enode’s MAC
 FCoE forwarding decisions still made based on FSPF and the FCID within the Enode MAC
 For different physical networks the FC-MAP is used as a fabric identifier
     FIP snooping will use this as a mechanism in realizing the ACLs put in place to prevent
      data corruption

                                            FC-MAP                                                                         FC-ID
                                           (0E-FC-xx)                                                                     10.00.01


                                 FC-MAC                  FC-MAP                                                  FC-ID
                                 Address                (0E-FC-xx)                                               7.8.9

        BRKSAN-2047 Melbourne Cisco LIve        © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public              20
My port is up…can I talk now?
FIP and FCoE Login Process
     The FCoE VLAN is manually configured on the Nexus 5K




     The FCF-MAC address is configured on the Nexus 5K by default once feature fcoe has
      been configured
         This is the MAC address returned in step 2 of the FIP exchange
         This MAC is used by the host to login to the FCoE fabric




                      ** FIP does not carry any Fibre Channel frames

        BRKSAN-2047 Melbourne Cisco LIve       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   21
Login complete…almost there                                                                                     pwwn 50:06:01:61:3c:e0:1a:f6

                                                                                                                             Target
Fabric Zoning
    Zoning is a feature of the fabric and is independent of
     Ethernet transport
    Zoning can be configured on the Nexus 5000/7000                                       FC/FCoE Fabric
     using the CLI or Fabric Manager
    If Nexus 5000 is in NPV mode, zoning will be configured
     on the upstream core switch and pushed to the Nexus
     5000
    Devices acting as Fibre Channel Forwarders participate
     in the Fibre Channel security (Zoning) control
    DCB ‗only‘ bridges do not participate in zoning and
     require additional security mechanisms (ACL applied                                                    FCF with Domain ID 10
     along the forwarding path on a per FLOGI level of
     granularity)




               fcid 0x10.00.01 [pwwn 10:00:00:00:c9:76:fd:31] [tnitiator]                                       pwwn 10:00:00:00:c9:76:fd:31
               fcid 0x11.00.01 [pwwn 50:06:01:61:3c:e0:1a:f6] [target]
                                                                                                    Initiator

 TECDCT-2001     © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public            22
Login complete
Flogi and FCoE Databases are populated
   Login process: show flogi database and show fcoe database show the logins and associated
    FCIDs, xWWNs and FCoE MAC addresses




         BRKSAN-2047 Melbourne Cisco LIve   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   23
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public        24
Nexus 5500 Series
Fibre Channel, FCoE and Unified Ports
 Nexus 5000 and 5500 are full feature Fibre                                                                   Any Unified Port can be configured as
  Channel fabric switches
                                                                                                                                      Ethernet                       Fibre Channel
      No support for IVR, FCIP, DMM                                                                                              Fibre                         Fibre
                                                                                                                                  Channel   or                  Channel
 Unified Port supports multiple transceiver types                                                                                Traffic                       Traffic


      1G Ethernet Copper/Fibre
      10G Ethernet Copper/Fibre
      10G DCB/FCoE Copper/Fibre
      1/2/4/8G Fibre Channel
 Change the transceiver and connect evolving
  end devices,
      Server 1G to 10G NIC migration
      FC to FCoE migration
      FC to NAS migration


  Unified Port – ‘Any’ device in any rack connected to the same
  edge infrastructure
                                                                                                               Servers, FCoE attached            Servers          FC Attached
                                                                                                               Storage                                            Storage
             BRKSAN-2047 Melbourne Cisco LIve       © 2012 Cisco and/or its affiliates. All rights reserved.       Cisco Public                            25
Nexus 5500 Series
          5548UP/5596UP – UPC (Gen-2) and Unified Ports
          With the 5.0(3)N1 and later releases each module can define any number of ports as Fibre Channel
           (1/2/4/8 G) or Ethernet (either 1G or 10G)
          Initial SW releases supports only a continuous set of ports configured as Ethernet or FC within each
           ‗slot‘
              Eth ports have to be the first set and they have to be one contiguous range
              FC ports have to be second set and they have to be contiguous as well
          Future SW release will support per port dynamic configuration

                n5k(config)# slot <slot-num>
                n5k(config-slot)# port <port-range> type <fc | ethernet>


                      Slot 2 GEM                                                  Slot 3 GEM                                         Slot 4 GEM

                 Eth Ports                                        Eth                         FC                               Eth                FC

Slot 1           Eth Ports                                                                                                             FC Ports

                  BRKSAN-2047 Melbourne Cisco LIve   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                 26
Nexus 2000 Series
FCoE Support
                                                        32 server facing 10Gig/FCoE ports
                                                             T11 standard based FIP/FCoE support on all ports
                                                        8 10Gig/FCoE uplink ports for connections to the Nexus 5K
                                                        Support for DCBx
                 N2232PP                                N7K will support FCoE on 2232 (Future)
     32 Port 1/10G FCoE Host Interfaces
               8 x 10G Uplinks



                                              FCoE not ‗yet‘ certified for 10GBaseT
                                              Undesired coupling of signal between adjacent cables
                                              Main electrical parameter limiting the performance of
                                               10G
                                              Cannot be cancelled
            N2232TM
  32 Port 1/10GBASE-T Host Interfaces         Re-Training is a major barrier to use of 10GBaseT for
        8 x 10G Uplinks (Module)
                                               block level storage (FCoE)

          BRKSAN-2047 Melbourne Cisco LIve         © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   27
DC Design Details – Blade Chassis
 Nexus B22 Series Fabric Extender

• B22 extends FEX connectivity into the HP blade chassis

• Cisco Nexus 5000 Switch is a single management point
    for all the blade chassis                                 I/O modules                 Cisco Nexus B22 Series Blade FEX

• 66% decrease in blade management points*

• Blade & rack networking consistency
• Interoperable with Nexus 2000 Fabric Extenders in the
  same Nexus parent switch
• End-to-end FCoE support
• Support for 1G & 10G, LOM and Mez
• Dell supports Pass-Thru as an alternative option to
  directly attaching Blade Servers to FEX ports
                                                                                         Nexus 5500 + B22 (HP FEX)



TECDCT-2001    © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public      28
Nexus 7000 F-Series SFP+ Module
FCoE Support Q2CY11
   32 & 48 port 1/10 GbE for Server Access and Aggregation
   F1 Supports FCoE
   F2 support for FCoE targeted 1HCY12
          FEX + FCoE support – 2HCY12

   10 Gbps Ethernet supporting Multiprotocol Storage Connectivity
           Supports FCoE, iSCSI and NAS                                                          32-port F1 Series
           Loss-Less Ethernet: DCBX, PFC, ETS

   Enables Cisco FabricPath for increased bisectional bandwidth for iSCSI and NAS traffic
   FCoE License (N7K-FCOEF132XP)
           $10,000 Cisco List
           One license per F1/F2 module

   SAN Enterprise (N7K-SAN1K9)
           $15,000 Cisco List – per chassis                                                     48-port F2 Series
           IVR, VSAN Based Access Control, Fabric Binding
TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   29
Storage VDC on the Nexus 7000
Supported VDC models
       Separate VDC running ONLY storage related protocols

       Storage VDC: a virtual MDS FC switch                                                 Shared Converged Port

       Running only FC related processes                                                    Model for host/target
                                                                                             interfaces, not VE_Port
       Only one such VDC can be created                                                     Ingress Ethernet traffic is split based
                                                                                             on frame ether type
       Provides control plane separation
                                                                                             FCoE traffic is processed in the
                                                                                             context of the Storage VDC
                            Dedicated for VE_Ports

                                                                                                     LAN             Storage
                                 LAN VDC                                   Storage
                                                                                                     VDC              VDC
                                                                            VDC


                        Ethernet                                                   FCoE &        Ethernet                 FCoE &
                                                                                     FIP                                    FIP
                                                                                                          Converged I/O


  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.      Cisco Public                30
Creating the Storage VDC
Port and VLAN allocations
       Create VDC of type storage and allocate non-shared interfaces:

N7K-50(config)# vdc fcoe id 2 type storage
N7K-50(config-vdc)# allocate interface Ethernet4/1-16, Ethernet4/19-22

      Allocate FCoE vlan range from the Owner VDC to the Storage VDC. This is a necessary
       step for sharing interfaces to avoid vlan overlap between the Owner VDC and the Storage
       VDC

N7K-50(config) vdc fcoe id 2
N7K-50(config-vdc)# allocate fcoe-vlan-range 10-100 from vdcs n7k-50

        Allocated the shared interfaces:

N7K-50(config-vdc)# allocate shared interface Ethernet4/17-18

       Install the license for the FCoE Module.

n7k-50(config)# license fcoe module 4
    TECDCT-2001    © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   31
Storage VDC
F2 line cards
                Some restrictions when using mixed line cards (F1/F2/M1)
                         F2 ports need to be in a dedicated VDC if using ‗shared ports‘

                                     Shared Ports                                               Dedicated Ports

                                Storage                          F1/M1
                                 VDC                              VDC

                                                                                                     Storage        F1/M1
                                                                                          F2 VDC
                                                                                                      VDC            VDC
                                                       F1

                                          NX-OS 5.2

                                                                                           F2       F2   F1        Any non-F2
                               Storage                            F2
                                VDC                              VDC
                                                                                                NX-OS 6.1 (1HCY12)

                                                     F2

                          NX-OS 6.1 (1HCY12)
 TECDCT-2001    © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                       32
MDS 9000 8-Port 10G FCoE Module
FCoE Support
 Enables integration of existing FC infrastructure into Unified Fabric
           8 FCoE ports at 10GE full rate in MDS 9506, 9509, 9513
           No FCoE License Required

 Standard Support                                                                                  MDS 9500
               T11 FCoE
               IEEE DCBX, PFC, ETS

 Connectivity – FCoE Only, No LAN
               VE to Nexus 5000, Nexus 7000, MDS 9500
               VF to FCoE Targets

 Optics Support
               SFP+ SR/LR, SFP+ 1/3/5m Passive, 7/10m Active CX-1 (TwinAx)
     Requirements
               SUP2A
               Fabric 2 modules for the backplane (applicable to 9513 only)


TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   33
MDS 9000 8-Port 10G FCoE Module
  FCoE Support
There is no need to enable FCoE explicitly on the MDS switch. The following features will be
enabled once an FCoE capable linecard is detected.
                     Install feature-set fcoe                               feature lldp
                     feature-set fcoe                                       feature vlan-vsan-mapping
Create VSAN and VLAN, Map VLAN to VSAN for FCoE

pod3-9513-71(config)# vsan database
pod3-9513-71(config-vsan-db)# vsan 50
pod3-9513-71(config-vsan-db)# vlan 50
pod3-9513-71(config-vlan)# fcoe vsan 50

Build the LACP Port Channel on the MDS
Create VE port and assign to the LACP Port-channel

pod3-9513-71(config-if-range)# interface vfc-port-channel 501
pod3-9513-71(config-if)# switchport mode e
pod3-9513-71(config-if)# switchport trunk allowed vsan 50
pod3-9513-71(config-if)# no shut

  TECDCT-2001    © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                34
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public        35
Network vs. Fabric
Differences & Similarities                                                                         Networks
                                                                                                   • Connectionless
                                                                                                   • Logical circuits
   Ethernet is non-deterministic.                                                                 • Unreliable transfers
               Flow control is destination-based                                                   • High connectivity
                                                                                                   • Higher latency
               Relies on TCP drop-retransmission / sliding window                                  • Longer distance
                                                                                                   • Software intense
   Fibre-Channel is deterministic.
               Flow control is source-based (B2B credits)
               Services are fabric integrated (no loop concept)                                    Channels
                                                                                                   • Connection service
                                                                                                   • Physical circuits
                                                                                                   • Reliable transfers
                                                                                                   • High speed
                                                                                                   • Low latency
                                                                                                   • Short distance
                                                                                                   • Hardware intense



 TECDCT-2001        © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   36
Network vs. Fabric
       LAN Design – Access/Aggregation/Core

 Servers typically dual homed to two or more access
  switches                                                                                                 Outside Data
                                                                                                           Center ―cloud‖

 LAN switches have redundant connections to the
  next layer                                                                                                                        Core


 Distribution and Core can be collapsed into a single
  box
                                                                                                L3                               Aggregation

 L2/L3 boundary typically deployed in the                                                      L2

  aggregation layer                                                                                                         Virtual Port-Channel
                                                                                                                                    (VPC)
                                                                                               STP
              Spanning tree or advanced L2 technologies (vPC)
                                                                                                                                    Access
              used to prevent loops within the L2 boundary
              L3 routes are summarized to the core
                                                                                                     STP                    Virtual Port-Channel

 Services deployed in the L2/L3 boundary of the
                                                                                                                                    (VPC)



  network (load-balancing, firewall, NAM, etc)

TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public               37
Network vs. Fabric
        SAN Design – Two ‗or‘ Three Tier Topology
                                                                                                                                FC
 ―Edge-Core‖ or ―Edge-Core-Edge‖ Topology
 Servers connect to the edge switches
 Storage devices connect to one or more core
  switches                                                                                                       Core                     Core

 HA achieved in two physically separate, but
  identical, redundant SAN fabric
 Very low oversubscription in the fabric (1:1 to 12:1)
 FLOGI Scaling Considerations




                                                                                                                                     FC
          Example: 10:1 O/S                                                     60 Servers with 4 Gb
               ratio                                                                   HBAs


                                                                                                  240 G   24 G           24 G
TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.      Cisco Public                         38
Network vs. Fabric                                                                                                     Converged FCoE
                                                                                                                            Link
Converged and Dedicated Links                                                                                                     FCoE       FC




          Converged Link to the access switch                                                     CORE



                Cost savings in the reduction of
                 required equipment
                “cable once” for all servers to have
                                                                                                    L3
                 access to both LAN and SAN networks                                         AGG
                                                                                                    L2

          Dedicated Link from access to aggregation                                                                   MDS FC                MDS FC
                                                                                                                        SAN A                 SAN B

                Separate links for SAN and LAN traffic
                                                                                                                           Dedicated FCoE
                 - both links are same I/O (10GE)                                            Access                      Links/Port-Channels

                Advanced Ethernet features can be                                                        Nexus        Converged FCoE
                 applied to the LAN links                                                                                   Link

                Maintains fabric isolation                                                                            Ethernet
                                                                                                                       Fibre Channel
                                                                                                                       Dedicated FCoE Link
                                                                                                                       Converged Link
                                                                                                                       vPC Port Channel
                                                                                                                        Port Channel

 TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                        39
Converged Links and vPC
 Shared wire and VPC – does it break basic SAN design fundamentals?

                                                                                                                 FCoE

                Now that I have Converged Link Support.
                Can I deploy vPC for my Storage Traffic?                                         Fabric A




• vPC with Converged Links provides an Active-
  Active connection for FCoE traffic
• Seemingly more bandwidth to the Core…




                                                                                                                        B
• Ethernet forwarding behavior can break SAN A/B
  separation


                                                                                                                            Fabric B
   Currently Not supported on Nexus Switches
   (exception is the dual homed FEX)



  TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public              40
“Fabric vs. Network” or “Fabric & Network”
     SAN Dual Fabric Design
 Will you migrate the SAN dual fabric HA model into the LAN full meshed HA model
         Is data plane isolation required? (traffic engineering)
         Is control plane isolation required? (VDC, VSAN)

                                          FC



                                                                                                             FC




              Core                                                      Core

                                                                                               ?
                                                                                                        FC




TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public       41
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public        42
Ethernet Enhancements
Can Ethernet Be Lossless?

 Yes, with Ethernet PAUSE Frame


                                                                                         Ethernet Link

                                 STOP                                    PAUSE                                Queue Full


                Switch A                                                                                        Switch B

 Defined in IEEE 802.3—Annex 31B
 The PAUSE operation is used to inhibit transmission of data frames for a specified period
  of time
 Ethernet PAUSE transforms Ethernet into a lossless fabric, a requirement for FCoE


TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.    Cisco Public                   43
Ethernet Enhancements
IEEE DCB

  Developed by IEEE 802.1 Data Center Bridging Task Group (DCB)
  All Standards Complete



 Standard / Feature                                                                        Status of the Standard
 IEEE 802.1Qbb
                                                                                           Completed
 Priority-based Flow Control (PFC)
 IEEE 802.3bd
                                                                                           Completed
 Frame Format for PFC
 IEEE 802.1Qaz                                                                             Completed
 Enhanced Transmission Selection (ETS) and
 Data Center Bridging eXchange (DCBX)
 IEEE 802.1Qau Congestion Notification                                                     Complete, published March 2010
 IEEE 802.1Qbh Port Extender                                                               In its first task group ballot



 CEE (Converged Enhanced Ethernet) is an informal group of companies that submitted initial
                              inputs to the DCB WGs.
TECDCT-2001      © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                    44
Ethernet Enhancements
  DCB ―Virtual Links‖


                   VL2 - No Drop Service - Storage                                              VL1 – LAN Service – LAN/IP

                                                                                                                LAN/IP Gateway

                                                                                          VL1
                                                                                          VL2
                                                                                          VL3


                                                                                                                             Campus Core/
                                                                                                                               Internet




Ability to support different forwarding behaviours,
                                                                                                                             Storage Area
e.g. QoS, MTU, … queues within the “lanes”                                                                                     Network


  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                        45
NX-OS QoS Requirements
CoS or DSCP?
  We have non IP based traffic to consider again
          FCoE – Fibre Channel Over Ethernet
          RCoE – RDMA Over Ethernet

  DSCP is still marked but CoS will be required and used in Nexus Data Center designs

                                                                             Network
                                        PCP/COS                                                 Acronym   Traffic characteristics
                                                                             priority
                                                   1                         0 (lowest)           BK            Background
                                                   0                             1                BE            Best Effort
                                                   2                             2                EE          Excellent Effort
                                                   3                             3                CA        Critical Applications
                                                   4                             4                VI      Video, < 100 ms latency
                                                   5                             5                VO      Voice, < 10 ms latency
                                                   6                             6                IC       Internetwork Control

                                                                                                                     IEEE 802.1Q-2005
TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.       Cisco Public                             46
Data Center Bridging Control Protocol
DCBX Overview - 802.1Qaz
   Negotiates Ethernet capability‘s : PFC, ETS, CoS values between DCB
    capable peer devices
   Simplifies Management : allows for configuration and distribution of
    parameters from one node to another
   Responsible for Logical Link Up/Down signaling of Ethernet and Fibre
    Channel
                                                                                                                                      DCBX Switch
   DCBX is LLDP with new TLV fields
   The original pre-standard CIN (Cisco, Intel, Nuova) DCBX utilized
    additional TLV‘s
   DCBX negotiation failures result in:
          per-priority-pause not enabled on CoS values
          vfc not coming up – when DCBX is being used in FCoE environment                                                                                DCBX CNA
                                                                                                                                                           Adapter


                                                                                            dc11-5020-3# sh lldp dcbx interface eth 1/40
https://www.cisco.com/en/US/netsol/ns783/index.                                             Local DCBXP Control information:
html                                                                                        Operation version: 00 Max version: 00 Seq no: 7   Ack no: 0
                                                                                            Type/
                                                                                            Subtype    Version    En/Will/Adv Config
                                                                                            006/000     000        Y/N/Y      00
                                                                                            <snip>
  TECDCT-2001     © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                            47
Priority Flow Control
FCoE Flow Control Mechanism – 802.1Qbb
 Enables lossless Ethernet using PAUSE based on a COS as defined in 802.1p
 When link is congested, CoS assigned to ―no-drop‖ will be PAUSED
 Other traffic assigned to other CoS values will continue to transmit and rely on upper layer
  protocols for retransmission
 Not only for FCoE traffic

                                                                         Transmit Queues                           Receive Buffers
                                                                                                   Ethernet Link
                     Fibre Channel
                                                                                   One                                    One

                                                                                 Two                                      Two

                                                                                 Three      STOP
                                                                                                     PAUSE                Three
                                     R_RDY




                                                                                  Four                                    Four       Eight
                                                                                                                                     Virtual
                            Packet




                                                                                  Five                                    Five       Lanes
                                                                                   Six                                     Six

                                                                                 Seven                                    Seven

                       B2B Credits                                                Eight                                   Eight

TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.       Cisco Public                            48
Enhanced Transmission Selection (ETS)
Bandwidth Management – 802.1Qaz
      Prevents a single traffic class of ―hogging‖ all the bandwidth and starving other
       classes
      When a given load doesn‘t fully utilize its allocated bandwidth, it is available to other
       classes
      Helps accommodate for classes of a ―bursty‖ nature

                              Offered Traffic                                                         10 GE Link Realized Traffic Utilization


                 3G/s                  3G/s              2G/s
                                                                                                3G/s               HPC Traffic             2G/s
                                                                                                                   3G/s


                                                                                                3G/s              Storage Traffic          3G/s
                 3G/s                  3G/s              3G/s                                                     3G/s




                 3G/s                 4G/s               6G/s                                   3G/s               LAN Traffic             5G/s
                                                                                                                   4G/s


                 t1                     t2                     t3                                t1                   t2                   t3



   TECDCT-2001        © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                         49
Nexus QoS
QoS Policy Types

                There are three QoS policy types used to define
                 system behavior (qos, queuing, network-qos)
                There are three policy attachment points to apply
                 these policies to
                    Ingress interface
                    System as a whole (defines global behavior)
                    Egress interface

                    Policy Type                                                             Function             Attach Point
                                                                                                                   system qos
                            qos                                           Define traffic classification rules
                                                                                                                ingress Interface
                                                                                                                   system qos
                                                                                  Strict Priority queue
                       queuing                                                                                   egress Interface
                                                                              Deficit Weight Round Robin
                                                                                                                ingress Interface
                                                                System class characteristics (drop or no-
                   network-qos                                                                                    system qos
                                                                     drop, MTU), Buffer size, Marking

 TECDCT-2001       © 2012 Cisco and/or its affiliates. All rights reserved.      Cisco Public                          50
Configuring QoS on the Nexus 5500
Create New System Class
     Step 1 Define qos Class-Map
     N5k(config)# ip access-list acl-1                                                              Create two system classes for traffic with different
     N5k(config-acl)# permit ip 100.1.1.0/24 any                                                     source address range
     N5k(config-acl)# exit
     N5k(config)# ip access-list acl-2                                                              Supported matching criteria
     N5k(config-acl)# permit ip 200.1.1.0/24 any                                                 N5k(config)# class-map type qos class-1
     N5k(config)# class-map type qos class-1                                                     N5k(config-cmap-qos)# match ?
     N5k(config-cmap-qos)# match access-group name acl-1                                          access-group Access group
     N5k(config-cmap-qos)# class-map type qos class-2                                             cos       IEEE 802.1Q class of service
     N5k(config-cmap-qos)# match access-group name acl-2                                          dscp       DSCP in IP(v4) and IPv6 packets
     N5k(config-cmap-qos)#                                                                        ip       IP
                                                                                                  precedence Precedence in IP(v4) and IPv6 packets
                                                                                                  protocol    Protocol
    Step 2 Define qos Policy-Map
     N5k(config)# policy-map type qos policy-qos                                                 N5k(config-cmap-qos)# match
     N5k(config-pmap-qos)# class type qos class-1
     N5k(config-pmap-c-qos)# set qos-group 2
     N5k(config-pmap-c-qos)# class type qos class-2
     N5k(config-pmap-c-qos)# set qos-group 3                                                        Qos-group range for user-configured system class is
                                                                                                     2-5
    Step 3 Apply qos Policy-Map under
    ―system qos‖ or interface                                                                       Policy under system qos applied to all interfaces
                                                                                                    Policy under interface is preferred if same type of policy
     N5k(config)# system qos
     N5k(config-sys-qos)# service-policy type qos input policy-qos
                                                                                                     is applied under both system qos and interface

     N5k(config)# interface e1/1-10
     N5k(config-sys-qos)# service-policy type qos input policy-qos
 TECDCT-2001           © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                            51
Configuring QoS on the Nexus 5500
Create New System Class(Continue)

         Step 4 Define network-qos Class-Map                                                       Match qos-group is the only option for network-
         N5k(config)# class-map type network-qos class-1                                            qos class-map
         N5k(config-cmap-nq)# match qos-group 2                                                    Qos-group value is set by qos policy-map in
         N5k(config-cmap-nq)# class-map type network-qos class-2
         N5k(config-cmap-nq)# match qos-group 3
                                                                                                    previous slide


        Step 5 Define network-qos Policy-Map                                                       No action tied to this class indicates default network-
                                                                                                    qos parameters.
        N5k(config)# policy-map type network-qos policy-nq
        N5k(config-pmap-nq)# class type network-qos class-1
                                                                                                   Policy-map type network-qos will be used to configure
        N5k(config-pmap-nq-c)# class type network-qos class-2                                       no-drop class, MTU, ingress buffer size and 802.1p
                                                                                                    marking
                                                                                                   Default network-qos parameters are listed in the table
                                                                                                    below
        Step 6 Apply network-qos policy-map under
        system qos context                                                                                 Network-QoS               Default Value
                                                                                                            Parameters
         N5k(config-pmap-nq-c)# system qos                                                                  Class Type                Drop class
         N5k(config-sys-qos)# service-policy type network-qos policy-nq                                        MTU                       1538
         N5k(config-sys-qos)#                                                                           Ingress Buffer Size            20.4KB
                                                                                                             Marking                  No marking




TECDCT-2001           © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                 52
Configuring QoS on the Nexus 5500
Strict Priority and Bandwidth Sharing
 Create new system class by using policy-map qos and network-qos(Previous two slides)
 Then Define and apply policy-map type queuing to configure strict priority and bandwidth
  sharing
 Checking the queuing or bandwidth allocating with command show queuing interface

                N5k(config)# class-map type queuing class-1
                N5k(config-cmap-que)# match qos-group 2
                N5k(config-cmap-que)# class-map type queuing class-2                     Define queuing class-map
                N5k(config-cmap-que)# match qos-group 3
                N5k(config-cmap-que)# exit

                N5k(config)# policy-map type queuing policy-BW
                N5k(config-pmap-que)# class type queuing class-1
                N5k(config-pmap-c-que)# priority
                N5k(config-pmap-c-que)# class type queuing class-2
                N5k(config-pmap-c-que)# bandwidth percent 40                             Define queuing policy-map
                N5k(config-pmap-c-que)# class type queuing class-fcoe
                N5k(config-pmap-c-que)# bandwidth percent 40
                N5k(config-pmap-c-que)# class type queuing class-default
                N5k(config-pmap-c-que)# bandwidth percent 20

                N5k(config-pmap-c-que)# system qos                                           Apply queuing policy under
                N5k(config-sys-qos)# service-policy type queuing output policy-BW            system qos or egress interface
                N5k(config-sys-qos)#


 TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                  53
Priority Flow Control – Nexus 5000/5500
Operations Configuration – Switch Level

 On Nexus 5000 once feature fcoe is configured, 2 classes are made by default
                   policy-map type qos default-in-policy
                     class type qos class-fcoe                                                              FCoE DCB Switch
                       set qos-group 1
                     class type qos class-default
                       set qos-group 0

  class-fcoe is configured to be no-drop with an MTU of 2158

                   policy-map type network-qos default-nq-policy
                     class type network-qos class-fcoe
                      pause no-drop
                      mtu 2158

 Enabling the FCoE feature on Nexus 5548/96 does ‗not’ create no-drop policies automatically as
  on Nexus 5010/20
                                                                                                                 DCB CNA Adapter
 Must add policies under system QOS:

                   system qos
                    service-policy type qos input fcoe-default-in-policy
                    service-policy type queuing input fcoe-default-in-policy
                    service-policy type queuing output fcoe-default-out-policy
                    service-policy type network-qos fcoe-default-nq-policy

     TECDCT-2001             © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   55
Enhanced Transmission Selection - N5K
   Bandwidth Management

 When configuring FCoE by default, each class is given
50% of the available bandwidth                                                                                    1Gig FC HBAs



 Can be changed through QoS settings when higher                                                              1Gig Ethernet NICs
demands for certain traffic exist (i.e. HPC traffic, more
Ethernet NICs)

                N5k-1# show queuing interface ethernet 1/18                                       Traditional Server
                Ethernet1/18 queuing information:
                 TX Queuing
                  qos-group sched-type oper-bandwidth
                     0    WRR           50
                     1    WRR           50


 Best Practice: Tune FCoE queue to provide equivalent capacity to the HBA that
  would have been used (1G, 2G, …)

  TECDCT-2001          © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public   57
Priority Flow Control – Nexus 7K & MDS
Operations Configuration – Switch Level
               N7K-50(config)# system qos
               N7K-50(config-sys-qos)# service-policy type network-qos default-nq-7e-policy

                No-Drop PFC w/ MTU 2K set for Fibre Channel
              show policy-map system                                                               show class-map type network-qos c-nq-7e-ndrop-fcoe
               Type network-qos policy-maps
               =====================================                                                Type network-qos class-maps
               policy-map type network-qos default-nq-7e-policy                                     =============================================
                class type network-qos c-nq-7e-drop                                                 class-map type network-qos match-any c-nq-7e-ndrop-fcoe
                 match cos 0-2,4-7                                                                     Description: 7E No-Drop FCoE CoS map
                 congestion-control tail-drop                                                        match cos 3
                 mtu 1500                                                                            match protocol fcoe
                class type network-qos c-nq-7e-ndrop-fcoe
                 match cos 3
                 match protocol fcoe
                 pause
                 mtu 2112                                                                         Policy Template choices
                                                            Template                          Drop CoS          (Priority)   NoDrop CoS        (Priority)

                                                           default-nq-8e-policy            0,1,2,3,4,5,6,7       5,6,7             -                -

                                                           default-nq-7e-policy              0,1,2,4,5,6,7       5,6,7            3                 -

                                                           default-nq-6e-policy               0,1,2,5,6,7        5,6,7           3,4                4

                                                           default-nq-4e-policy                   0,5,6,7        5,6,7          1,2,3,4             4

TECDCT-2001             © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                               58
FCoE - Design, Operations and Management Best Practices
Agenda

   Unified Fabric – What and When
   FCoE Protocol Fundamentals
   Nexus FCoE Capabilities
   FCoE Network Requirements and Design Considerations                                    1K
                                                                                          Cisco Nexus
                                                                                             x86
   DCB & QoS - Ethernet Enhancements
   Single Hop Design
   Multi-Hop Design
   Futures




  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public        63
FCoE Edge
N-Port Virtualizer (NPV)
 N-Port Virtualizer (NPV) utilizes NPIV functionality to allow a ―switch‖ to act like a server performing
  multiple logins through a single physical link
 Physical servers connected to the NPV switch login to the upstream NPIV core switch
       Physical uplink from NPV switch to FC NPIV core switch does actual ―FLOGI‖
       Subsequent logins are converted (proxy) to ―FDISC‖ to login to upstream FC switch

 No local switching is done on an FC switch in NPV mode
 FC edge switch in NPV mode does not take up a domain ID
                                    F-Port


                                              Eth1/1           Server1                                            NP-Port        F-Port
                                                               N_Port_ID 1


                                              Eth1/2           Server2                                                                    F_Port
                                                               N_Port_ID 2


                                              Eth1/3           Server3
                                                               N_Port_ID 3

                                  N-Port
                                                                                                                                      FC NPIV Core Switch
           BRKSAN-2047 Melbourne Cisco LIve            © 2012 Cisco and/or its affiliates. All rights reserved.       Cisco Public                     64
Unified Fabric Design
   The FCoE VLAN
                                                                                                     LAN Fabric
                                                                                                                       Fabric A    Fabric B
 Each FCoE VLAN and VSAN count as a VLAN HW
  resource – therefore a VLAN/VSAN mapping accounts
  for TWO VLAN resources
 FCoE VLANs are treated differently than native Ethernet
  VLANs: no flooding, broadcast, MAC learning, etc.                                                      VSAN 2                          VSAN 3
 BEST PRACTICE: use different FCoE VLANs/VSANs
  for SAN A and SAN B                                                                                                                  Nexus 5000
                                                                                            Nexus 5000
                                                                                               FCF                                        FCF
 The FCoE VLAN must not be configured as a native
  VLAN
                                                                                             VLAN 10,20                           STP Edge Trunk
 Shared Wires connecting to HOSTS must be configured
  as trunk ports and STP edge ports                                                                                      VLAN 10,30

 Note: STP does not run on FCoE vlans between FCFs
  (VE_Ports) but does run on FCoE VLANs towards the
                                                                                                ! VLAN 20 is dedicated for VSAN 2 FCoE traffic
  host (VF_Ports)                                                                               (config)# vlan 20
                                                                                                (config-vlan)# fcoe vsan 2




    TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                         65
Unified Fabric Design
F_Port Trunking and Channeling
 With NX-OS release 4.2(1) Nexus 5000 supports F-                                                                  Fabric ‘A’ Supporting   Fabric ‘B’ Supporting
                                                                                                                       VSAN 20 & 40            VSAN 30 & 50
  Port Trunking and Channeling
 VSAN Trunking and Port-Channel on the links
  between an NPV device and upstream FC switch
  (NP port -> F port)                                                                                                                                  TF

 F_Port Trunking: Better multiplexing of traffic using
                                                                                                              VSAN 30,50
  shared links (multiple VSANs on a common link)
                                                                                                                                                 TNP
 F_Port Channeling: Better resiliency between NPV
  edge and Director Core (avoids tearing down all
  FLOGIs on a failing link)                                                                                                                 VF
                                                                                          VLAN 10,30

 Simplifies FC topology (single uplink from NPV                                                                                            VN
  device to FC director)                                                                                       VLAN 10,50



                                                                                                 Server ‘1’                         Server ‘2’
                                                                                               VSAN 20 & 30                       VSAN 40 & 50

                                                                                                       F Port Trunking & Channeling

  TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                        66
Fabric Extender - FEX                                                                                                          FC


   Unified Fabric and FCoE
                                                                                                                     Fabric A          Fabric B
 Nexus 5000 access switches operating in NPV mode
 With NX-OS release 4.2(1) Nexus 5000 supports F-
  Port Trunking and Channeling on the links between an                                                                     FCoE
  NPV device and upstream FC switch (NP port -> F                                                                                           FC

                                                                                                  Nexus
  port)                                                                                         5000/5500


 F_Port Trunking: Better multiplexing of traffic using                                                                                  Nexus 5000 as
                                                                                                                                         FCF or as NPV
  shared links (multiple VSANs on a common link)                                                                                            device


 F_Port Channeling: Better resiliency between NPV
  edge and Director Core
                                                                                             Nexus 2232
     No host re-login needed per link failure                                                 10GE FEX

     No FSPF recalculation due to link failure

 Simplifies FC topology (single uplink from NPV device
  to FC director)
                                                                                                            Generation 2 CNAs

     TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    67
Unified Fabric Design
 FCoE and vPC together                                                                          LAN Fabric
                                                                                                                      Fabric A      Fabric B
 vPC with FCoE are ONLY supported between hosts and
  N5k or N5k/2232 pairs…AND they must follow specific
  rules
     A ‗vfc‘ interface can only be associated with a single-
                                                                                                                    VLAN 10 ONLY HERE!
      port port-channel
     While the port-channel configurations are the same on                                  Nexus 5000
                                                                                               FCF-A
      N5K-1 and N5K-2, the FCoE VLANs are different                                                                                      Nexus 5000
                                                                                                                                           FCF-B
 FCoE VLANs are ‗not‘ carried on the vPC peer-link
  (automatically pruned)                                                                   VLAN 10,20
                                                                                                                                   STP Edge Trunk
     FCoE and FIP ethertypes are ‗not‘ forwarded over the
      vPC peer link either                                                                                         VLAN 10,30

 vPC carrying FCoE between two FCF‘s is NOT supported
 Best Practice: Use static port channel configuration rather                                                     vPC contains only 2 X
                                                                                                                  10GE links – one to each
  than LACP with vPC and Boot from SAN (this will change                                                          Nexus 5X00
  with future releases)
                                                                                                 Direct Attach vPC Topology


   TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                     68
EvPC & FEX
  Nexus 5550 Topologies starting with NX-OS 5.1(3)N1
 In an Enhanced vPC (EvPC) SAN ‗A/B‘                                                                                           FC         FCoE
  isolation is configured by associating each
  FEX with either SAN ‗A‘ or SAN ‗B‘ Nexus
  5500                                                                                         N5K-A
                                                                                                                                                       N5K-B
 FCoE & FIP traffic is forwarded only over
  the links connected to the specific parent
  swicth
 Ethernet is hashed over ‗all‘ FEX fabric
  links
                                                                                                                                                  FEX 101

                                                                                     FEX 100



                                          N5K-A(config)# fex 100                                                                          N5K-B(config)# fex 101
                                          N5K-A(config-fex)# fcoe                                                                         N5K-B(config-fex)# fcoe

                                          N5K-A(config)# fex 101                                                                          N5K-B(config)# fex 100
                                                                                                       FCoE enabled server (dual CNA)


   TECDCT-2001   © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                             69
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.
Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.

More Related Content

What's hot

SharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnSharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONMarkus Michalewicz
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewDavid J Rosenthal
 
Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Michael Brown
 
Overview SQL Server 2019
Overview SQL Server 2019Overview SQL Server 2019
Overview SQL Server 2019Juan Fabian
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...confluent
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Glen Hawkins
 
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법JC Park
 
New Features for Multitenant in Oracle Database 21c
New Features for Multitenant in Oracle Database 21cNew Features for Multitenant in Oracle Database 21c
New Features for Multitenant in Oracle Database 21cMarkus Flechtner
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningBobby Curtis
 
Office 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft SystemsOffice 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft SystemsInfosoft Systems
 
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...solarisyougood
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
 
Data center disaster recovery.ppt
Data center disaster recovery.ppt Data center disaster recovery.ppt
Data center disaster recovery.ppt omalreda
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeVMware Tanzu
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssAnil Nair
 
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートOracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートオラクルエンジニア通信
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 

What's hot (20)

Rac questions
Rac questionsRac questions
Rac questions
 
SharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnSharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOn
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 Overview
 
Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2
 
Overview SQL Server 2019
Overview SQL Server 2019Overview SQL Server 2019
Overview SQL Server 2019
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
Kafka: Journey from Just Another Software to Being a Critical Part of PayPal ...
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법
Linux에서 Secondary VNIC와 Secondary Private IP 추가 방법
 
New Features for Multitenant in Oracle Database 21c
New Features for Multitenant in Oracle Database 21cNew Features for Multitenant in Oracle Database 21c
New Features for Multitenant in Oracle Database 21c
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Office 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft SystemsOffice 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft Systems
 
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
Data center disaster recovery.ppt
Data center disaster recovery.ppt Data center disaster recovery.ppt
Data center disaster recovery.ppt
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ss
 
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートOracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 

Viewers also liked

Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep diveAnimesh Singh
 
Cloud Foundry Days Tokyo 2016
Cloud Foundry Days Tokyo 2016Cloud Foundry Days Tokyo 2016
Cloud Foundry Days Tokyo 2016Chip Childers
 
Simplifying openstack instances networking
Simplifying openstack instances networkingSimplifying openstack instances networking
Simplifying openstack instances networkingMohamed ELMesseiry
 
OpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
OpenStack Load Balancer as a Service (LBaaS) with openSUSE LeapOpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
OpenStack Load Balancer as a Service (LBaaS) with openSUSE LeapSaputro Aryulianto
 
OpenStack - heat on boarding
OpenStack - heat on boardingOpenStack - heat on boarding
OpenStack - heat on boardingRico Lin
 
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理Kazuchika Sekiya
 
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...CAFxX
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud FoundryTomohiro Ichimura
 
Cloud Foundry: Infrastructure Options
Cloud Foundry: Infrastructure OptionsCloud Foundry: Infrastructure Options
Cloud Foundry: Infrastructure OptionsAltoros
 
Garden introduction for dea users public
Garden introduction for dea users   publicGarden introduction for dea users   public
Garden introduction for dea users publicTakehiko Amano
 
Deploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstrapDeploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstraprajdeep
 
iSCSI Protocol and Functionality
iSCSI Protocol and FunctionalityiSCSI Protocol and Functionality
iSCSI Protocol and FunctionalityLexumo
 
Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines anynines GmbH
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anyninesanynines GmbH
 
iSCSI: Internet Small Computer System Interface
iSCSI: Internet Small Computer System InterfaceiSCSI: Internet Small Computer System Interface
iSCSI: Internet Small Computer System InterfaceManoj Singh
 
Big Data in the Cloud? Yes, you can do it in OpenStack
Big Data in the Cloud? Yes, you can do it in OpenStackBig Data in the Cloud? Yes, you can do it in OpenStack
Big Data in the Cloud? Yes, you can do it in OpenStackObed N Muñoz
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation Vivek Parihar
 
OpenStack & the Evolving Cloud Ecosystem
OpenStack & the Evolving Cloud EcosystemOpenStack & the Evolving Cloud Ecosystem
OpenStack & the Evolving Cloud EcosystemMark Voelker
 
Cloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesCloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesanynines GmbH
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 

Viewers also liked (20)

Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep dive
 
Cloud Foundry Days Tokyo 2016
Cloud Foundry Days Tokyo 2016Cloud Foundry Days Tokyo 2016
Cloud Foundry Days Tokyo 2016
 
Simplifying openstack instances networking
Simplifying openstack instances networkingSimplifying openstack instances networking
Simplifying openstack instances networking
 
OpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
OpenStack Load Balancer as a Service (LBaaS) with openSUSE LeapOpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
OpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
 
OpenStack - heat on boarding
OpenStack - heat on boardingOpenStack - heat on boarding
OpenStack - heat on boarding
 
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理
 
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud Foundry
 
Cloud Foundry: Infrastructure Options
Cloud Foundry: Infrastructure OptionsCloud Foundry: Infrastructure Options
Cloud Foundry: Infrastructure Options
 
Garden introduction for dea users public
Garden introduction for dea users   publicGarden introduction for dea users   public
Garden introduction for dea users public
 
Deploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstrapDeploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstrap
 
iSCSI Protocol and Functionality
iSCSI Protocol and FunctionalityiSCSI Protocol and Functionality
iSCSI Protocol and Functionality
 
Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
 
iSCSI: Internet Small Computer System Interface
iSCSI: Internet Small Computer System InterfaceiSCSI: Internet Small Computer System Interface
iSCSI: Internet Small Computer System Interface
 
Big Data in the Cloud? Yes, you can do it in OpenStack
Big Data in the Cloud? Yes, you can do it in OpenStackBig Data in the Cloud? Yes, you can do it in OpenStack
Big Data in the Cloud? Yes, you can do it in OpenStack
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
 
OpenStack & the Evolving Cloud Ecosystem
OpenStack & the Evolving Cloud EcosystemOpenStack & the Evolving Cloud Ecosystem
OpenStack & the Evolving Cloud Ecosystem
 
Cloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesCloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anynines
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 

Similar to Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.

Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingConverged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingEMC
 
Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaLogicalis Latam
 
Webcast: Reduce Costs, Improve Agility with Convergenomics
Webcast: Reduce Costs, Improve Agility with ConvergenomicsWebcast: Reduce Costs, Improve Agility with Convergenomics
Webcast: Reduce Costs, Improve Agility with ConvergenomicsEmulex Corporation
 
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...EMC
 
Dc tco in_a_nutshell
Dc tco in_a_nutshellDc tco in_a_nutshell
Dc tco in_a_nutshellerjosito
 
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...EMC
 
Hacia el Data Center virtualizado- Fabian Domínguez
Hacia el Data Center virtualizado- Fabian DomínguezHacia el Data Center virtualizado- Fabian Domínguez
Hacia el Data Center virtualizado- Fabian DomínguezEventos_PrinceCooke
 
Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingConverged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingEMC
 
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetSAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetEmulex Corporation
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp
 
CELC_VM-FEX with Cisco Virtual Interface Card
CELC_VM-FEX with Cisco Virtual Interface CardCELC_VM-FEX with Cisco Virtual Interface Card
CELC_VM-FEX with Cisco Virtual Interface CardCisco Russia
 
FCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitFCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitStuart Miniman
 
Dell - 9febr2012
Dell - 9febr2012Dell - 9febr2012
Dell - 9febr2012Agora Group
 
Emulex OneConnect Universal CNA (Deep Dive)
Emulex OneConnect Universal CNA (Deep Dive)Emulex OneConnect Universal CNA (Deep Dive)
Emulex OneConnect Universal CNA (Deep Dive)Emulex Corporation
 
Il Cloud chiavi in mano | Marco Soldi (Intel) | Milano
Il Cloud chiavi in mano | Marco Soldi (Intel) | MilanoIl Cloud chiavi in mano | Marco Soldi (Intel) | Milano
Il Cloud chiavi in mano | Marco Soldi (Intel) | MilanoCA Technologies Italia
 
F co e_netapp_v12
F co e_netapp_v12F co e_netapp_v12
F co e_netapp_v12aj4953
 
Q logic convergence solutions net-app insight (110310)
Q logic convergence solutions   net-app insight (110310)Q logic convergence solutions   net-app insight (110310)
Q logic convergence solutions net-app insight (110310)QLogic Corporation
 
Mellanox hpc update @ hpcday 2012 kiev
Mellanox hpc update @ hpcday 2012 kievMellanox hpc update @ hpcday 2012 kiev
Mellanox hpc update @ hpcday 2012 kievVolodymyr Saviak
 

Similar to Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices. (20)

Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingConverged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
 
Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & Convergencia
 
Webcast: Reduce Costs, Improve Agility with Convergenomics
Webcast: Reduce Costs, Improve Agility with ConvergenomicsWebcast: Reduce Costs, Improve Agility with Convergenomics
Webcast: Reduce Costs, Improve Agility with Convergenomics
 
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...
Converged Data Center: FCoE, iSCSI, and the Future of Storage Networking ( EM...
 
Dc tco in_a_nutshell
Dc tco in_a_nutshellDc tco in_a_nutshell
Dc tco in_a_nutshell
 
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
 
Hacia el Data Center virtualizado- Fabian Domínguez
Hacia el Data Center virtualizado- Fabian DomínguezHacia el Data Center virtualizado- Fabian Domínguez
Hacia el Data Center virtualizado- Fabian Domínguez
 
Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage NetworkingConverged Data Center: FCoE, iSCSI and the Future of Storage Networking
Converged Data Center: FCoE, iSCSI and the Future of Storage Networking
 
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetSAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage Evaluation
 
CELC_VM-FEX with Cisco Virtual Interface Card
CELC_VM-FEX with Cisco Virtual Interface CardCELC_VM-FEX with Cisco Virtual Interface Card
CELC_VM-FEX with Cisco Virtual Interface Card
 
FCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitFCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology Summit
 
Dell - 9febr2012
Dell - 9febr2012Dell - 9febr2012
Dell - 9febr2012
 
Why EoMPLS for CE
Why EoMPLS for CEWhy EoMPLS for CE
Why EoMPLS for CE
 
Emulex OneConnect Universal CNA (Deep Dive)
Emulex OneConnect Universal CNA (Deep Dive)Emulex OneConnect Universal CNA (Deep Dive)
Emulex OneConnect Universal CNA (Deep Dive)
 
A series presentation
A series presentationA series presentation
A series presentation
 
Il Cloud chiavi in mano | Marco Soldi (Intel) | Milano
Il Cloud chiavi in mano | Marco Soldi (Intel) | MilanoIl Cloud chiavi in mano | Marco Soldi (Intel) | Milano
Il Cloud chiavi in mano | Marco Soldi (Intel) | Milano
 
F co e_netapp_v12
F co e_netapp_v12F co e_netapp_v12
F co e_netapp_v12
 
Q logic convergence solutions net-app insight (110310)
Q logic convergence solutions   net-app insight (110310)Q logic convergence solutions   net-app insight (110310)
Q logic convergence solutions net-app insight (110310)
 
Mellanox hpc update @ hpcday 2012 kiev
Mellanox hpc update @ hpcday 2012 kievMellanox hpc update @ hpcday 2012 kiev
Mellanox hpc update @ hpcday 2012 kiev
 

More from Cisco Canada

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco Canada
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic frCisco Canada
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dcCisco Canada
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla nsCisco Canada
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco Canada
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Canada
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco Canada
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Cisco Canada
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v finalCisco Canada
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco Canada
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco Canada
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...Cisco Canada
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kineticCisco Canada
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...Cisco Canada
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assuranceCisco Canada
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicingCisco Canada
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco merakiCisco Canada
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zeroCisco Canada
 

More from Cisco Canada (20)

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dc
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybrides
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zero
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Fiber Channel over Ethernet (FCoE) – Design, operations and management best practices.

  • 1. FCoE - Design, Operations and Management Best Practices Ron Fuller– CCIE #5851 (R&S/Storage) Technical Marketing Engineer, Nexus 7000 rfuller@cisco.com BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
  • 2. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
  • 3. Unified Fabric and FCoE What? FCoE Storage Ethernet Fibre Channel Dedicated FCoE Link Converged Link Nexus 7000 Nexus 7000 VNP EvPC MDS 9500 B22 FEX for HP Nexus 5000 C7000/C3000 Nexus 7000 FCoE Storage FCoE Storage Nexus 2000 BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
  • 4. Unified Fabric & FCoE Why? FCoE Benefits Encapsulation of FC Frames Fewer Cables over Ethernet Both block I/O & Ethernet traffic co-exist on same cable Enables FC to Run Fewer adapters needed on a Lossless Ethernet Network Overall less power Ethernet Interoperates with existing SAN’s Management of SAN’s Fibre remains constant Channel Traffic No Gateway TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
  • 5. Unified Fabric Why? Ethernet Economic Model FC Economic Model  Embedded on Motherboard • Always a stand alone Card  Integrated into O/S • Specialized Drivers  Many Suppliers • Few Suppliers  Mainstream Technology • Specialized Technology  Widely Understood • Special Expertise  Interoperability by Design • Interoperability by Test TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
  • 6. Unified Fabric Why? iSCSI iSCSI NAS NAS FCoE SAN Appliance Gateway Appliance Gateway  Ability to re-provision any Computer System Computer System Computer System Computer System Computer System compute unit to leverage Application Application Application Application Application any access method to the File System File System File System File System File System data stored on the ‗spindle‘ Volume Manager Volume Manager Volume Manager SCSI Device Driver Volume Manager SCSI Device Driver I/O Redirector I/O Redirector SCSI Device Driver NFS/CIFS NFS/CIFS iSCSI Driver iSCSI Driver  Serialized Re-Use – (e.g. FCoE Driver NIC TCP/IP Stack TCP/IP Stack TCP/IP Stack NIC TCP/IP Stack NIC NIC NIC Boot from SAN and Run from NAS) BlockBlock I/O I/O File I/O  Virtualization requires that Ethernet Ethernet Ethernet Ethernet Ethernet the Storage Fabric needs NIC NIC NIC NIC to exist everywhere the IP TCP/IP Stack TCP/IP Stack TCP/IP Stack TCP/IP Stack fabric does iSCSI Layer iSCSI Layer File System File System FCoE Bus Adapter FC HBA Device Driver FC HBA FC Block I/O FC TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
  • 7. Unified Fabric & FCoE When? – FCoE Projected Growth Source: Infonetics TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
  • 8. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
  • 9. FCoE Protocol Fundamentals Standards for I/O Consolidation FCoE www.T11.org IEEE 802.1 DCB Fibre Channel on network media PFC ETS DCBx IEEE 802.1Qaz Priority Grouping FC-BB-5 Enhanced Transmission Selection IEEE 802.1Qbb IEEE 802.1Qaz Priority-based Flow Control Configuration Verification Completed June 2009 Published by ANSI in May 2010 Completed March 2011 Forwarded to RevCom for publication TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
  • 10. FCoE Protocol Fundamentals Fibre Channel over Ethernet (FCoE) Bit 0 FCoE Frame Format Bit 31  Fibre Channel over Ethernet provides a high Destination MAC Address capacity and lower cost transport option for block based storage Source MAC Address (IEEE 802.1Q Tag)  Two protocols defined in the standard ET = FCoE Ver Reserved  FCoE – Data Plane Protocol Reserved Reserved  FIP – Control Plane Protocol Reserved SOF  FCoE is a standard - June 3rd 2009, the FC- Encapsulated FC Frame (with CRC) BB-5 working group of T11 completed its work and unanimously approved a final EOF Reserved standard for FCoE FCS  FCoE ‘is’ Fibre Channel Byte 0 Byte 2197 Ethernet Header Header Header FCoE CRC EOF FCS FC FC Payload TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
  • 11. FCoE Protocol Fundamentals Protocol Organization – Data and Control Plane FC-BB-5 defines two protocols required for an FCoE enabled Fabric FCoE FIP (FCoE Initialization Protocol)  Data Plane  It is the control plane protocol  It is used to carry most of the  It is used to discover the FC entities FC frames and all the SCSI traffic connected to an Ethernet cloud  Uses Fabric Assigned MAC address  It is also used to login to and logout from the (dynamic) : FPMA FC fabric  IEEE-assigned Ethertype for FCoE  Uses unique BIA on CNA for MAC traffic is 0x8906  IEEE-assigned Ethertype for FCoE traffic is 0x8914 http://www.cisco.biz/en/US/prod/collateral/switches/ps9441/ps9670/white_paper_c11-560403.html TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
  • 12. FCoE Protocol Fundamentals It‘s Fibre Channel Control Plane + FIP  From a Fibre Channel standpoint it‘s FC connectivity over a new type of cable called… Ethernet  From an Ethernet standpoints it‘s Yet another ULP (Upper Layer Protocol) to be transported FC-4 ULP Mapping FC-4 ULP Mapping FC-3 Generic Services FC-3 Generic Services FC-2 Framing & Flow Control FC-2 Framing & Flow Control FC-1 Encoding FCoE Logical End Point FC-0 Physical Interface Ethernet Media Access Control Ethernet Physical Layer TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
  • 13. FCoE Protocol Fundamentals FCoE Initialization Protocol (FIP)  Neighbour Discovery and Configuration (VN – VF Enode FCoE Switch and VE to VE) Initiator FCF  Step 1: FCoE VLAN Discovery VLAN VLAN  FIP sends out a multicast to ALL_FCF_MAC address Discover Discovery looking for the FCoE VLAN y  FIP frames use the native VLAN FCoE  Step 2: FCF Discovery FCF FCF Initialization Protocol Discovery Discovery (FIP)  FIP sends out a multicast to the ALL_FCF_MAC address on the FCoE VLAN to find the FCFs answering for that FCoE VLAN FLOGI/FDIS  FCF‘s responds back with their MAC address FLOGI/F C Accept DISC  Step 3: Fabric Login  FIP sends a FLOGI request to the FCF_MAC found in Step 2  Establishes a virtual link between host and FCF FC FC FCoE Command Command Protocol Responses ** FIP does not carry any Fibre Channel frames TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
  • 14. FCoE Protocol Fundamentals Fibre Channel Forwarder - FCF  FCF (Fibre Channel Forwarder) is the Fibre Channel switching element inside an FCoE switch  Fibre Channel logins (FLOGIs) happens at the FCF  Consumes a Domain ID  FCoE encap/decap happens within the FCF  Forwarding based on FC information FCoE Switch FC FC Domain ID : 15 port FC FCF port FC Ethernet Bridge port FC port Eth Eth Eth Eth Eth Eth Eth Eth port port port port port port port port BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
  • 15. FCoE Protocol Fundamentals Explicit Roles still defined in the Fabric  FCoE does not change the explicit port level relationships between devices (add a ‗V‘ to the port type when it is an Ethernet wire)  Servers (VN_Ports) connect to Switches (VF_Ports)  Switches connect to Switches via Expansion Ports (VE_Ports) FCF FCoE_ Switch VE_Port VE_Port VF_Port VNP_Port NPV Switch End VF_Port VN_Port Node End VF_Port VN_Port Node FCoE Switch : FCF TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
  • 16. FCoE Protocol Fundamentals Nexus Edge participates in both distinct FC and IP Core CNA: Converged Network Adapter topologies  Converged Network Adapter (CNA) presents two PCI address to the Operating System (OS)  OS loads two unique sets of drivers and manages two unique application topologies FCF FCF  Server participates in both topologies since it has two stacks and thus two views of the same ‗unified wire‘ FCoE VLAN  SAN Multi-Pathing provides failover between two fabrics Data VLAN(s) terminates on the are passed to the (SAN ‗A‘ and SAN ‗B‘) CNA 10GbE 10GbE Ethernet driver  NIC Teaming provides failover within the same fabric Link Fibre Channel (VLAN) Ethernet Ethernet Driver FC Driver  Operating System sees: bound to bound to FC Ethernet NIC PCI HBA PCI Dual port 10 Gigabit address PCIe address Ethernet adapter Ethernet Fibre Channel Dual Port 4 Gbps Fibre Drivers Drivers Channel HBAs Operating System TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
  • 17. FCoE, Same Model as FC Target Connecting to the Fabric Ethernet Fabric FC Fabric  Same host to target communication  Host has 2 CNA‘s (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 DCB capable Switch  DCBX Negotiation acting as an FCF  Access switch is a Fibre Channel Forwarder (FCF) Unified Wire  Dual fabrics are still deployed for redundancy CNA ENode TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
  • 18. My port is up…can I talk now? Target FIP and FCoE Login Process FC or FCoE Fabric  Step 1: FIP Discovery Process  FCoE VLAN Discovery  FCF Discovery  Verifies Lossless Ethernet is capable of FCoE transmission E_ports or  Step 2: FIP Login Process VE_Port  Similar to existing Fibre Channel Login process - sends FLOGI to upstream FCF VF_Port  FCF assigns the host a Enode MAC address to be used for FCoE forwarding (Fabric Provided MAC Address - FPMA) VN_Port FC-MAP CNA FC-ID (0E-FC-xx) 10.00.01 FC-MAC FC-MAP FC-ID ENode FIP Discovery Address (0E-FC-xx) 7.8.9 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
  • 19. FCoE Protocol Fundamentals Fibre Channel over Ethernet Addressing Scheme  Enode FCoE MAC assigned for each FCID  Enode FCoE MAC composed of a FC-MAP and FCID  FC-MAP is the upper 24 bits of the Enode’s FCoE MAC  FCID is the lower 24 bits of the Enode’s MAC  FCoE forwarding decisions still made based on FSPF and the FCID within the Enode MAC  For different physical networks the FC-MAP is used as a fabric identifier  FIP snooping will use this as a mechanism in realizing the ACLs put in place to prevent data corruption FC-MAP FC-ID (0E-FC-xx) 10.00.01 FC-MAC FC-MAP FC-ID Address (0E-FC-xx) 7.8.9 BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
  • 20. My port is up…can I talk now? FIP and FCoE Login Process  The FCoE VLAN is manually configured on the Nexus 5K  The FCF-MAC address is configured on the Nexus 5K by default once feature fcoe has been configured  This is the MAC address returned in step 2 of the FIP exchange  This MAC is used by the host to login to the FCoE fabric ** FIP does not carry any Fibre Channel frames BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
  • 21. Login complete…almost there pwwn 50:06:01:61:3c:e0:1a:f6 Target Fabric Zoning  Zoning is a feature of the fabric and is independent of Ethernet transport  Zoning can be configured on the Nexus 5000/7000 FC/FCoE Fabric using the CLI or Fabric Manager  If Nexus 5000 is in NPV mode, zoning will be configured on the upstream core switch and pushed to the Nexus 5000  Devices acting as Fibre Channel Forwarders participate in the Fibre Channel security (Zoning) control  DCB ‗only‘ bridges do not participate in zoning and require additional security mechanisms (ACL applied FCF with Domain ID 10 along the forwarding path on a per FLOGI level of granularity) fcid 0x10.00.01 [pwwn 10:00:00:00:c9:76:fd:31] [tnitiator] pwwn 10:00:00:00:c9:76:fd:31 fcid 0x11.00.01 [pwwn 50:06:01:61:3c:e0:1a:f6] [target] Initiator TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
  • 22. Login complete Flogi and FCoE Databases are populated  Login process: show flogi database and show fcoe database show the logins and associated FCIDs, xWWNs and FCoE MAC addresses BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
  • 23. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
  • 24. Nexus 5500 Series Fibre Channel, FCoE and Unified Ports  Nexus 5000 and 5500 are full feature Fibre Any Unified Port can be configured as Channel fabric switches Ethernet Fibre Channel  No support for IVR, FCIP, DMM Fibre Fibre Channel or Channel  Unified Port supports multiple transceiver types Traffic Traffic  1G Ethernet Copper/Fibre  10G Ethernet Copper/Fibre  10G DCB/FCoE Copper/Fibre  1/2/4/8G Fibre Channel  Change the transceiver and connect evolving end devices,  Server 1G to 10G NIC migration  FC to FCoE migration  FC to NAS migration Unified Port – ‘Any’ device in any rack connected to the same edge infrastructure Servers, FCoE attached Servers FC Attached Storage Storage BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
  • 25. Nexus 5500 Series 5548UP/5596UP – UPC (Gen-2) and Unified Ports  With the 5.0(3)N1 and later releases each module can define any number of ports as Fibre Channel (1/2/4/8 G) or Ethernet (either 1G or 10G)  Initial SW releases supports only a continuous set of ports configured as Ethernet or FC within each ‗slot‘ Eth ports have to be the first set and they have to be one contiguous range FC ports have to be second set and they have to be contiguous as well  Future SW release will support per port dynamic configuration n5k(config)# slot <slot-num> n5k(config-slot)# port <port-range> type <fc | ethernet> Slot 2 GEM Slot 3 GEM Slot 4 GEM Eth Ports Eth FC Eth FC Slot 1 Eth Ports FC Ports BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
  • 26. Nexus 2000 Series FCoE Support  32 server facing 10Gig/FCoE ports T11 standard based FIP/FCoE support on all ports  8 10Gig/FCoE uplink ports for connections to the Nexus 5K  Support for DCBx N2232PP  N7K will support FCoE on 2232 (Future) 32 Port 1/10G FCoE Host Interfaces 8 x 10G Uplinks  FCoE not ‗yet‘ certified for 10GBaseT  Undesired coupling of signal between adjacent cables  Main electrical parameter limiting the performance of 10G  Cannot be cancelled N2232TM 32 Port 1/10GBASE-T Host Interfaces  Re-Training is a major barrier to use of 10GBaseT for 8 x 10G Uplinks (Module) block level storage (FCoE) BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
  • 27. DC Design Details – Blade Chassis Nexus B22 Series Fabric Extender • B22 extends FEX connectivity into the HP blade chassis • Cisco Nexus 5000 Switch is a single management point for all the blade chassis I/O modules Cisco Nexus B22 Series Blade FEX • 66% decrease in blade management points* • Blade & rack networking consistency • Interoperable with Nexus 2000 Fabric Extenders in the same Nexus parent switch • End-to-end FCoE support • Support for 1G & 10G, LOM and Mez • Dell supports Pass-Thru as an alternative option to directly attaching Blade Servers to FEX ports Nexus 5500 + B22 (HP FEX) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
  • 28. Nexus 7000 F-Series SFP+ Module FCoE Support Q2CY11  32 & 48 port 1/10 GbE for Server Access and Aggregation  F1 Supports FCoE  F2 support for FCoE targeted 1HCY12 FEX + FCoE support – 2HCY12  10 Gbps Ethernet supporting Multiprotocol Storage Connectivity  Supports FCoE, iSCSI and NAS 32-port F1 Series  Loss-Less Ethernet: DCBX, PFC, ETS  Enables Cisco FabricPath for increased bisectional bandwidth for iSCSI and NAS traffic  FCoE License (N7K-FCOEF132XP)  $10,000 Cisco List  One license per F1/F2 module  SAN Enterprise (N7K-SAN1K9)  $15,000 Cisco List – per chassis 48-port F2 Series  IVR, VSAN Based Access Control, Fabric Binding TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
  • 29. Storage VDC on the Nexus 7000 Supported VDC models  Separate VDC running ONLY storage related protocols  Storage VDC: a virtual MDS FC switch Shared Converged Port  Running only FC related processes Model for host/target interfaces, not VE_Port  Only one such VDC can be created Ingress Ethernet traffic is split based on frame ether type  Provides control plane separation FCoE traffic is processed in the context of the Storage VDC Dedicated for VE_Ports LAN Storage LAN VDC Storage VDC VDC VDC Ethernet FCoE & Ethernet FCoE & FIP FIP Converged I/O TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
  • 30. Creating the Storage VDC Port and VLAN allocations  Create VDC of type storage and allocate non-shared interfaces: N7K-50(config)# vdc fcoe id 2 type storage N7K-50(config-vdc)# allocate interface Ethernet4/1-16, Ethernet4/19-22  Allocate FCoE vlan range from the Owner VDC to the Storage VDC. This is a necessary step for sharing interfaces to avoid vlan overlap between the Owner VDC and the Storage VDC N7K-50(config) vdc fcoe id 2 N7K-50(config-vdc)# allocate fcoe-vlan-range 10-100 from vdcs n7k-50  Allocated the shared interfaces: N7K-50(config-vdc)# allocate shared interface Ethernet4/17-18  Install the license for the FCoE Module. n7k-50(config)# license fcoe module 4 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
  • 31. Storage VDC F2 line cards  Some restrictions when using mixed line cards (F1/F2/M1)  F2 ports need to be in a dedicated VDC if using ‗shared ports‘ Shared Ports Dedicated Ports Storage F1/M1 VDC VDC Storage F1/M1 F2 VDC VDC VDC F1 NX-OS 5.2 F2 F2 F1 Any non-F2 Storage F2 VDC VDC NX-OS 6.1 (1HCY12) F2 NX-OS 6.1 (1HCY12) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
  • 32. MDS 9000 8-Port 10G FCoE Module FCoE Support  Enables integration of existing FC infrastructure into Unified Fabric  8 FCoE ports at 10GE full rate in MDS 9506, 9509, 9513  No FCoE License Required  Standard Support MDS 9500  T11 FCoE  IEEE DCBX, PFC, ETS  Connectivity – FCoE Only, No LAN  VE to Nexus 5000, Nexus 7000, MDS 9500  VF to FCoE Targets  Optics Support  SFP+ SR/LR, SFP+ 1/3/5m Passive, 7/10m Active CX-1 (TwinAx)  Requirements  SUP2A  Fabric 2 modules for the backplane (applicable to 9513 only) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
  • 33. MDS 9000 8-Port 10G FCoE Module FCoE Support There is no need to enable FCoE explicitly on the MDS switch. The following features will be enabled once an FCoE capable linecard is detected. Install feature-set fcoe feature lldp feature-set fcoe feature vlan-vsan-mapping Create VSAN and VLAN, Map VLAN to VSAN for FCoE pod3-9513-71(config)# vsan database pod3-9513-71(config-vsan-db)# vsan 50 pod3-9513-71(config-vsan-db)# vlan 50 pod3-9513-71(config-vlan)# fcoe vsan 50 Build the LACP Port Channel on the MDS Create VE port and assign to the LACP Port-channel pod3-9513-71(config-if-range)# interface vfc-port-channel 501 pod3-9513-71(config-if)# switchport mode e pod3-9513-71(config-if)# switchport trunk allowed vsan 50 pod3-9513-71(config-if)# no shut TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
  • 34. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
  • 35. Network vs. Fabric Differences & Similarities Networks • Connectionless • Logical circuits  Ethernet is non-deterministic. • Unreliable transfers Flow control is destination-based • High connectivity • Higher latency Relies on TCP drop-retransmission / sliding window • Longer distance • Software intense  Fibre-Channel is deterministic. Flow control is source-based (B2B credits) Services are fabric integrated (no loop concept) Channels • Connection service • Physical circuits • Reliable transfers • High speed • Low latency • Short distance • Hardware intense TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
  • 36. Network vs. Fabric LAN Design – Access/Aggregation/Core  Servers typically dual homed to two or more access switches Outside Data Center ―cloud‖  LAN switches have redundant connections to the next layer Core  Distribution and Core can be collapsed into a single box L3 Aggregation  L2/L3 boundary typically deployed in the L2 aggregation layer Virtual Port-Channel (VPC) STP Spanning tree or advanced L2 technologies (vPC) Access used to prevent loops within the L2 boundary L3 routes are summarized to the core STP Virtual Port-Channel  Services deployed in the L2/L3 boundary of the (VPC) network (load-balancing, firewall, NAM, etc) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
  • 37. Network vs. Fabric SAN Design – Two ‗or‘ Three Tier Topology FC  ―Edge-Core‖ or ―Edge-Core-Edge‖ Topology  Servers connect to the edge switches  Storage devices connect to one or more core switches Core Core  HA achieved in two physically separate, but identical, redundant SAN fabric  Very low oversubscription in the fabric (1:1 to 12:1)  FLOGI Scaling Considerations FC Example: 10:1 O/S 60 Servers with 4 Gb ratio HBAs 240 G 24 G 24 G TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
  • 38. Network vs. Fabric Converged FCoE Link Converged and Dedicated Links FCoE FC  Converged Link to the access switch CORE  Cost savings in the reduction of required equipment  “cable once” for all servers to have L3 access to both LAN and SAN networks AGG L2  Dedicated Link from access to aggregation MDS FC MDS FC SAN A SAN B  Separate links for SAN and LAN traffic Dedicated FCoE - both links are same I/O (10GE) Access Links/Port-Channels  Advanced Ethernet features can be Nexus Converged FCoE applied to the LAN links Link  Maintains fabric isolation Ethernet Fibre Channel Dedicated FCoE Link Converged Link vPC Port Channel Port Channel TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
  • 39. Converged Links and vPC Shared wire and VPC – does it break basic SAN design fundamentals? FCoE Now that I have Converged Link Support. Can I deploy vPC for my Storage Traffic? Fabric A • vPC with Converged Links provides an Active- Active connection for FCoE traffic • Seemingly more bandwidth to the Core… B • Ethernet forwarding behavior can break SAN A/B separation Fabric B Currently Not supported on Nexus Switches (exception is the dual homed FEX) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
  • 40. “Fabric vs. Network” or “Fabric & Network” SAN Dual Fabric Design  Will you migrate the SAN dual fabric HA model into the LAN full meshed HA model  Is data plane isolation required? (traffic engineering)  Is control plane isolation required? (VDC, VSAN) FC FC Core Core ? FC TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
  • 41. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
  • 42. Ethernet Enhancements Can Ethernet Be Lossless?  Yes, with Ethernet PAUSE Frame Ethernet Link STOP PAUSE Queue Full Switch A Switch B  Defined in IEEE 802.3—Annex 31B  The PAUSE operation is used to inhibit transmission of data frames for a specified period of time  Ethernet PAUSE transforms Ethernet into a lossless fabric, a requirement for FCoE TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
  • 43. Ethernet Enhancements IEEE DCB  Developed by IEEE 802.1 Data Center Bridging Task Group (DCB)  All Standards Complete Standard / Feature Status of the Standard IEEE 802.1Qbb Completed Priority-based Flow Control (PFC) IEEE 802.3bd Completed Frame Format for PFC IEEE 802.1Qaz Completed Enhanced Transmission Selection (ETS) and Data Center Bridging eXchange (DCBX) IEEE 802.1Qau Congestion Notification Complete, published March 2010 IEEE 802.1Qbh Port Extender In its first task group ballot CEE (Converged Enhanced Ethernet) is an informal group of companies that submitted initial inputs to the DCB WGs. TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
  • 44. Ethernet Enhancements DCB ―Virtual Links‖ VL2 - No Drop Service - Storage VL1 – LAN Service – LAN/IP LAN/IP Gateway VL1 VL2 VL3 Campus Core/ Internet Ability to support different forwarding behaviours, Storage Area e.g. QoS, MTU, … queues within the “lanes” Network TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
  • 45. NX-OS QoS Requirements CoS or DSCP?  We have non IP based traffic to consider again FCoE – Fibre Channel Over Ethernet RCoE – RDMA Over Ethernet  DSCP is still marked but CoS will be required and used in Nexus Data Center designs Network PCP/COS Acronym Traffic characteristics priority 1 0 (lowest) BK Background 0 1 BE Best Effort 2 2 EE Excellent Effort 3 3 CA Critical Applications 4 4 VI Video, < 100 ms latency 5 5 VO Voice, < 10 ms latency 6 6 IC Internetwork Control IEEE 802.1Q-2005 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
  • 46. Data Center Bridging Control Protocol DCBX Overview - 802.1Qaz  Negotiates Ethernet capability‘s : PFC, ETS, CoS values between DCB capable peer devices  Simplifies Management : allows for configuration and distribution of parameters from one node to another  Responsible for Logical Link Up/Down signaling of Ethernet and Fibre Channel DCBX Switch  DCBX is LLDP with new TLV fields  The original pre-standard CIN (Cisco, Intel, Nuova) DCBX utilized additional TLV‘s  DCBX negotiation failures result in:  per-priority-pause not enabled on CoS values  vfc not coming up – when DCBX is being used in FCoE environment DCBX CNA Adapter dc11-5020-3# sh lldp dcbx interface eth 1/40 https://www.cisco.com/en/US/netsol/ns783/index. Local DCBXP Control information: html Operation version: 00 Max version: 00 Seq no: 7 Ack no: 0 Type/ Subtype Version En/Will/Adv Config 006/000 000 Y/N/Y 00 <snip> TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
  • 47. Priority Flow Control FCoE Flow Control Mechanism – 802.1Qbb  Enables lossless Ethernet using PAUSE based on a COS as defined in 802.1p  When link is congested, CoS assigned to ―no-drop‖ will be PAUSED  Other traffic assigned to other CoS values will continue to transmit and rely on upper layer protocols for retransmission  Not only for FCoE traffic Transmit Queues Receive Buffers Ethernet Link Fibre Channel One One Two Two Three STOP PAUSE Three R_RDY Four Four Eight Virtual Packet Five Five Lanes Six Six Seven Seven B2B Credits Eight Eight TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
  • 48. Enhanced Transmission Selection (ETS) Bandwidth Management – 802.1Qaz  Prevents a single traffic class of ―hogging‖ all the bandwidth and starving other classes  When a given load doesn‘t fully utilize its allocated bandwidth, it is available to other classes  Helps accommodate for classes of a ―bursty‖ nature Offered Traffic 10 GE Link Realized Traffic Utilization 3G/s 3G/s 2G/s 3G/s HPC Traffic 2G/s 3G/s 3G/s Storage Traffic 3G/s 3G/s 3G/s 3G/s 3G/s 3G/s 4G/s 6G/s 3G/s LAN Traffic 5G/s 4G/s t1 t2 t3 t1 t2 t3 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
  • 49. Nexus QoS QoS Policy Types  There are three QoS policy types used to define system behavior (qos, queuing, network-qos)  There are three policy attachment points to apply these policies to  Ingress interface  System as a whole (defines global behavior)  Egress interface Policy Type Function Attach Point system qos qos Define traffic classification rules ingress Interface system qos Strict Priority queue queuing egress Interface Deficit Weight Round Robin ingress Interface System class characteristics (drop or no- network-qos system qos drop, MTU), Buffer size, Marking TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
  • 50. Configuring QoS on the Nexus 5500 Create New System Class Step 1 Define qos Class-Map N5k(config)# ip access-list acl-1  Create two system classes for traffic with different N5k(config-acl)# permit ip 100.1.1.0/24 any source address range N5k(config-acl)# exit N5k(config)# ip access-list acl-2  Supported matching criteria N5k(config-acl)# permit ip 200.1.1.0/24 any N5k(config)# class-map type qos class-1 N5k(config)# class-map type qos class-1 N5k(config-cmap-qos)# match ? N5k(config-cmap-qos)# match access-group name acl-1 access-group Access group N5k(config-cmap-qos)# class-map type qos class-2 cos IEEE 802.1Q class of service N5k(config-cmap-qos)# match access-group name acl-2 dscp DSCP in IP(v4) and IPv6 packets N5k(config-cmap-qos)# ip IP precedence Precedence in IP(v4) and IPv6 packets protocol Protocol Step 2 Define qos Policy-Map N5k(config)# policy-map type qos policy-qos N5k(config-cmap-qos)# match N5k(config-pmap-qos)# class type qos class-1 N5k(config-pmap-c-qos)# set qos-group 2 N5k(config-pmap-c-qos)# class type qos class-2 N5k(config-pmap-c-qos)# set qos-group 3  Qos-group range for user-configured system class is 2-5 Step 3 Apply qos Policy-Map under ―system qos‖ or interface  Policy under system qos applied to all interfaces  Policy under interface is preferred if same type of policy N5k(config)# system qos N5k(config-sys-qos)# service-policy type qos input policy-qos is applied under both system qos and interface N5k(config)# interface e1/1-10 N5k(config-sys-qos)# service-policy type qos input policy-qos TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
  • 51. Configuring QoS on the Nexus 5500 Create New System Class(Continue) Step 4 Define network-qos Class-Map  Match qos-group is the only option for network- N5k(config)# class-map type network-qos class-1 qos class-map N5k(config-cmap-nq)# match qos-group 2  Qos-group value is set by qos policy-map in N5k(config-cmap-nq)# class-map type network-qos class-2 N5k(config-cmap-nq)# match qos-group 3 previous slide Step 5 Define network-qos Policy-Map  No action tied to this class indicates default network- qos parameters. N5k(config)# policy-map type network-qos policy-nq N5k(config-pmap-nq)# class type network-qos class-1  Policy-map type network-qos will be used to configure N5k(config-pmap-nq-c)# class type network-qos class-2 no-drop class, MTU, ingress buffer size and 802.1p marking  Default network-qos parameters are listed in the table below Step 6 Apply network-qos policy-map under system qos context Network-QoS Default Value Parameters N5k(config-pmap-nq-c)# system qos Class Type Drop class N5k(config-sys-qos)# service-policy type network-qos policy-nq MTU 1538 N5k(config-sys-qos)# Ingress Buffer Size 20.4KB Marking No marking TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
  • 52. Configuring QoS on the Nexus 5500 Strict Priority and Bandwidth Sharing  Create new system class by using policy-map qos and network-qos(Previous two slides)  Then Define and apply policy-map type queuing to configure strict priority and bandwidth sharing  Checking the queuing or bandwidth allocating with command show queuing interface N5k(config)# class-map type queuing class-1 N5k(config-cmap-que)# match qos-group 2 N5k(config-cmap-que)# class-map type queuing class-2 Define queuing class-map N5k(config-cmap-que)# match qos-group 3 N5k(config-cmap-que)# exit N5k(config)# policy-map type queuing policy-BW N5k(config-pmap-que)# class type queuing class-1 N5k(config-pmap-c-que)# priority N5k(config-pmap-c-que)# class type queuing class-2 N5k(config-pmap-c-que)# bandwidth percent 40 Define queuing policy-map N5k(config-pmap-c-que)# class type queuing class-fcoe N5k(config-pmap-c-que)# bandwidth percent 40 N5k(config-pmap-c-que)# class type queuing class-default N5k(config-pmap-c-que)# bandwidth percent 20 N5k(config-pmap-c-que)# system qos Apply queuing policy under N5k(config-sys-qos)# service-policy type queuing output policy-BW system qos or egress interface N5k(config-sys-qos)# TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
  • 53. Priority Flow Control – Nexus 5000/5500 Operations Configuration – Switch Level  On Nexus 5000 once feature fcoe is configured, 2 classes are made by default policy-map type qos default-in-policy class type qos class-fcoe FCoE DCB Switch set qos-group 1 class type qos class-default set qos-group 0  class-fcoe is configured to be no-drop with an MTU of 2158 policy-map type network-qos default-nq-policy class type network-qos class-fcoe pause no-drop mtu 2158  Enabling the FCoE feature on Nexus 5548/96 does ‗not’ create no-drop policies automatically as on Nexus 5010/20 DCB CNA Adapter  Must add policies under system QOS: system qos service-policy type qos input fcoe-default-in-policy service-policy type queuing input fcoe-default-in-policy service-policy type queuing output fcoe-default-out-policy service-policy type network-qos fcoe-default-nq-policy TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
  • 54. Enhanced Transmission Selection - N5K Bandwidth Management  When configuring FCoE by default, each class is given 50% of the available bandwidth 1Gig FC HBAs  Can be changed through QoS settings when higher 1Gig Ethernet NICs demands for certain traffic exist (i.e. HPC traffic, more Ethernet NICs) N5k-1# show queuing interface ethernet 1/18 Traditional Server Ethernet1/18 queuing information: TX Queuing qos-group sched-type oper-bandwidth 0 WRR 50 1 WRR 50  Best Practice: Tune FCoE queue to provide equivalent capacity to the HBA that would have been used (1G, 2G, …) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
  • 55. Priority Flow Control – Nexus 7K & MDS Operations Configuration – Switch Level N7K-50(config)# system qos N7K-50(config-sys-qos)# service-policy type network-qos default-nq-7e-policy  No-Drop PFC w/ MTU 2K set for Fibre Channel show policy-map system show class-map type network-qos c-nq-7e-ndrop-fcoe Type network-qos policy-maps ===================================== Type network-qos class-maps policy-map type network-qos default-nq-7e-policy ============================================= class type network-qos c-nq-7e-drop class-map type network-qos match-any c-nq-7e-ndrop-fcoe match cos 0-2,4-7 Description: 7E No-Drop FCoE CoS map congestion-control tail-drop match cos 3 mtu 1500 match protocol fcoe class type network-qos c-nq-7e-ndrop-fcoe match cos 3 match protocol fcoe pause mtu 2112 Policy Template choices Template Drop CoS (Priority) NoDrop CoS (Priority) default-nq-8e-policy 0,1,2,3,4,5,6,7 5,6,7 - - default-nq-7e-policy 0,1,2,4,5,6,7 5,6,7 3 - default-nq-6e-policy 0,1,2,5,6,7 5,6,7 3,4 4 default-nq-4e-policy 0,5,6,7 5,6,7 1,2,3,4 4 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
  • 56. FCoE - Design, Operations and Management Best Practices Agenda  Unified Fabric – What and When  FCoE Protocol Fundamentals  Nexus FCoE Capabilities  FCoE Network Requirements and Design Considerations 1K Cisco Nexus x86  DCB & QoS - Ethernet Enhancements  Single Hop Design  Multi-Hop Design  Futures TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
  • 57. FCoE Edge N-Port Virtualizer (NPV)  N-Port Virtualizer (NPV) utilizes NPIV functionality to allow a ―switch‖ to act like a server performing multiple logins through a single physical link  Physical servers connected to the NPV switch login to the upstream NPIV core switch  Physical uplink from NPV switch to FC NPIV core switch does actual ―FLOGI‖  Subsequent logins are converted (proxy) to ―FDISC‖ to login to upstream FC switch  No local switching is done on an FC switch in NPV mode  FC edge switch in NPV mode does not take up a domain ID F-Port Eth1/1 Server1 NP-Port F-Port N_Port_ID 1 Eth1/2 Server2 F_Port N_Port_ID 2 Eth1/3 Server3 N_Port_ID 3 N-Port FC NPIV Core Switch BRKSAN-2047 Melbourne Cisco LIve © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
  • 58. Unified Fabric Design The FCoE VLAN LAN Fabric Fabric A Fabric B  Each FCoE VLAN and VSAN count as a VLAN HW resource – therefore a VLAN/VSAN mapping accounts for TWO VLAN resources  FCoE VLANs are treated differently than native Ethernet VLANs: no flooding, broadcast, MAC learning, etc. VSAN 2 VSAN 3  BEST PRACTICE: use different FCoE VLANs/VSANs for SAN A and SAN B Nexus 5000 Nexus 5000 FCF FCF  The FCoE VLAN must not be configured as a native VLAN VLAN 10,20 STP Edge Trunk  Shared Wires connecting to HOSTS must be configured as trunk ports and STP edge ports VLAN 10,30  Note: STP does not run on FCoE vlans between FCFs (VE_Ports) but does run on FCoE VLANs towards the ! VLAN 20 is dedicated for VSAN 2 FCoE traffic host (VF_Ports) (config)# vlan 20 (config-vlan)# fcoe vsan 2 TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
  • 59. Unified Fabric Design F_Port Trunking and Channeling  With NX-OS release 4.2(1) Nexus 5000 supports F- Fabric ‘A’ Supporting Fabric ‘B’ Supporting VSAN 20 & 40 VSAN 30 & 50 Port Trunking and Channeling  VSAN Trunking and Port-Channel on the links between an NPV device and upstream FC switch (NP port -> F port) TF  F_Port Trunking: Better multiplexing of traffic using VSAN 30,50 shared links (multiple VSANs on a common link) TNP  F_Port Channeling: Better resiliency between NPV edge and Director Core (avoids tearing down all FLOGIs on a failing link) VF VLAN 10,30  Simplifies FC topology (single uplink from NPV VN device to FC director) VLAN 10,50 Server ‘1’ Server ‘2’ VSAN 20 & 30 VSAN 40 & 50 F Port Trunking & Channeling TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
  • 60. Fabric Extender - FEX FC Unified Fabric and FCoE Fabric A Fabric B  Nexus 5000 access switches operating in NPV mode  With NX-OS release 4.2(1) Nexus 5000 supports F- Port Trunking and Channeling on the links between an FCoE NPV device and upstream FC switch (NP port -> F FC Nexus port) 5000/5500  F_Port Trunking: Better multiplexing of traffic using Nexus 5000 as FCF or as NPV shared links (multiple VSANs on a common link) device  F_Port Channeling: Better resiliency between NPV edge and Director Core Nexus 2232 No host re-login needed per link failure 10GE FEX No FSPF recalculation due to link failure  Simplifies FC topology (single uplink from NPV device to FC director) Generation 2 CNAs TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
  • 61. Unified Fabric Design FCoE and vPC together LAN Fabric Fabric A Fabric B  vPC with FCoE are ONLY supported between hosts and N5k or N5k/2232 pairs…AND they must follow specific rules  A ‗vfc‘ interface can only be associated with a single- VLAN 10 ONLY HERE! port port-channel  While the port-channel configurations are the same on Nexus 5000 FCF-A N5K-1 and N5K-2, the FCoE VLANs are different Nexus 5000 FCF-B  FCoE VLANs are ‗not‘ carried on the vPC peer-link (automatically pruned) VLAN 10,20 STP Edge Trunk  FCoE and FIP ethertypes are ‗not‘ forwarded over the vPC peer link either VLAN 10,30  vPC carrying FCoE between two FCF‘s is NOT supported  Best Practice: Use static port channel configuration rather vPC contains only 2 X 10GE links – one to each than LACP with vPC and Boot from SAN (this will change Nexus 5X00 with future releases) Direct Attach vPC Topology TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
  • 62. EvPC & FEX Nexus 5550 Topologies starting with NX-OS 5.1(3)N1  In an Enhanced vPC (EvPC) SAN ‗A/B‘ FC FCoE isolation is configured by associating each FEX with either SAN ‗A‘ or SAN ‗B‘ Nexus 5500 N5K-A N5K-B  FCoE & FIP traffic is forwarded only over the links connected to the specific parent swicth  Ethernet is hashed over ‗all‘ FEX fabric links FEX 101 FEX 100 N5K-A(config)# fex 100 N5K-B(config)# fex 101 N5K-A(config-fex)# fcoe N5K-B(config-fex)# fcoe N5K-A(config)# fex 101 N5K-B(config)# fex 100 FCoE enabled server (dual CNA) TECDCT-2001 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 69