SlideShare une entreprise Scribd logo
1  sur  118
Télécharger pour lire hors ligne
FC/FCoE
                                            Topologies, Protocols
                                            and Limitations


                                               Erik Smith
                                               Consulting Technologist – Connectrix BU




© Copyright 2012 EMC Corporation. All rights reserved.                                   1
Abstract
 An in-depth discussion of FC and FCoE
  protocols focusing on
        – topologies currently supported
        – topologies under development
        – known issues
 Review of current EMC SAN best practices
  and reasons behind them




© Copyright 2012 EMC Corporation. All rights reserved.   2
Goals
 Describe technical benefits and limitations of
  both FC and FCoE
 Describe currently supported FC and FCoE
  topologies and EMC-recommended best
  practices
 Discuss known limitations with FC and FCoE




© Copyright 2012 EMC Corporation. All rights reserved.   3
Agenda
 FC or Ethernet
 FC vs. FCoE vs. iSCSI
 Supported Topologies
 Best Practices
 Futures




© Copyright 2012 EMC Corporation. All rights reserved.   4
FC or Ethernet




          Today




© Copyright 2012 EMC Corporation. All rights reserved.   5
FC or Ethernet
                                                         32G   ??
                                                                    Fibre Channel
                              16G


          Today




© Copyright 2012 EMC Corporation. All rights reserved.                              6
FC or Ethernet
                                                         32G   ??
                                                                     Fibre Channel
                              16G


          Today
                                                                    ??
                             10G                  40/100G            Ethernet




© Copyright 2012 EMC Corporation. All rights reserved.                               7
FC or Ethernet
                                                         32G   ??
                                                                     Fibre Channel
                              16G


          Today
                                                                    ??
                             10G                  40/100G            Ethernet

 If you’re asking yourself this question, you’re
  not alone


© Copyright 2012 EMC Corporation. All rights reserved.                               8
FC or Ethernet
 You don’t really need to decide right now
                                                                     Physical
                                                                     Fibre Channel
          Today                                          Time Line
                                                                     Physical
                                                                     Ethernet




© Copyright 2012 EMC Corporation. All rights reserved.                               9
FC or Ethernet
 You don’t really need to decide right now
                                                                     Physical
                                                                     Fibre Channel
          Today                                          Time Line
                                                                     Physical
                                                                     Ethernet




       Host                                              Network      Storage

© Copyright 2012 EMC Corporation. All rights reserved.                           10
FC or Ethernet
 You don’t really need to decide right now
                                                                   Physical
                                                                   Fibre Channel
          Today
                                                                   Physical
                                                                   Ethernet




       Host                                              Network    Storage

© Copyright 2012 EMC Corporation. All rights reserved.                         11
FC or Ethernet
 You don’t really need to decide right now
                                                                   Physical
                                                                   Fibre Channel
          Today
                                                                   Physical
                                                                   Ethernet




       Host                                              Network    Storage

© Copyright 2012 EMC Corporation. All rights reserved.                         12
FC or Ethernet
 You don’t really need to decide right now
                                                                        Physical
                                                                        Fibre Channel
          Today
                                                                        Physical
                                                                        Ethernet

                                    FC                    FC       FC

       Host                                              Network         Storage

© Copyright 2012 EMC Corporation. All rights reserved.                              13
FC or Ethernet
 You don’t really need to decide right now
                                                                    Physical
                                                                    Fibre Channel
          Today
                                                                    Physical
                                                                    Ethernet


                                           FCoE                FC
       Host                                              Network     Storage

© Copyright 2012 EMC Corporation. All rights reserved.                          14
FC or Ethernet
 You don’t really need to decide right now
                                                                   Physical
                                                                   Fibre Channel
          Today
                                                                   Physical
                                                                   Ethernet




       Host                                              Network    Storage

© Copyright 2012 EMC Corporation. All rights reserved.                         15
FC or Ethernet
 You don’t really need to decide right now
                                                         Physical
                                                         Fibre Channel
          Today
                                                         Physical
                                                         Ethernet




© Copyright 2012 EMC Corporation. All rights reserved.               16
FC or Ethernet Summary
 Ethernet wins eventually
        – There’s still plenty of time to decide what this
          means to you
 Migrating to Ethernet does not equal rip and
  replace all FC
        – Evolutionary versus Revolutionary




© Copyright 2012 EMC Corporation. All rights reserved.       17
Agenda
 FC or Ethernet
 FC vs. FCoE vs. iSCSI
        – FC/FCoE vs. iSCSI
        – FC vs. FCoE
 Supported Topologies
 Best Practices
 Futures




© Copyright 2012 EMC Corporation. All rights reserved.   18
FC/FCoE vs. iSCSI
 It’s more about what’s right for your
  environment and less about which protocol
  is better




© Copyright 2012 EMC Corporation. All rights reserved.   19
FC/FCoE vs. iSCSI
                                                  Latency (usec)




Store and Forward




             Cut through




                                        0                5   10    15   20   25




© Copyright 2012 EMC Corporation. All rights reserved.                            20
FC/FCoE vs. iSCSI
                                                   Latency (usec)

                             SAS


                                FC


                             SSD
                                                            >=10x
Store and Forward


             Cut through

                                       0         1000    2000   3000   4000   5000   6000   7000




© Copyright 2012 EMC Corporation. All rights reserved.                                             21
FC/FCoE vs. iSCSI
                                                   Latency (usec)

                             SAS


                                FC


                             SSD
                                                                   >=325x
Store and Forward


             Cut through

                                       0         1000    2000   3000   4000   5000   6000   7000


 With block I/O, uncongested network latency
  is practically a rounding error

© Copyright 2012 EMC Corporation. All rights reserved.                                             22
FC/FCoE vs. iSCSI
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                          Storage 1A
               B


      Host 3
                                                                          Storage 2A
               A
               B


      Host 4
                                                                          Storage 1B
               A
               B


      Host 5                                                              Storage 2B

               A
               B


      Host 6

               A
               B




© Copyright 2012 EMC Corporation. All rights reserved.                                 23
FC/FCoE vs. iSCSI
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                               Storage 1A
               B
                                                               Zone 1


      Host 3
                                                                               Storage 2A
               A                                              Zone 2
               B


      Host 4
                                                                               Storage 1B
               A
               B


      Host 5                                                                   Storage 2B

               A


                         Zones are created by grouping the WWPNs of the
               B


      Host 6             host interface and storage interface into a “zone”.
               A
               B
                         The set of zones created are put into a “zone set”
                                     and activated on the fabric.


© Copyright 2012 EMC Corporation. All rights reserved.                                      24
FC/FCoE vs. iSCSI
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                                 Storage 1A
               B
                                                                  Zone 1
                                                              Zone 3
      Host 3
                                                                                 Storage 2A
                                                              Zone 5
               A                                                Zone 2
               B
                                                              Zone 4

                                                            Zone 7 6
                                                              Zone
      Host 4
                                                                                 Storage 1B
                                                             Zone 9
               A
               B                                               Zone 11
                                                            Zone 8

                                                            Zone 10
      Host 5                                                                     Storage 2B

               A
                                                             Zone 12
               B


      Host 6

               A
                        The number of zones in the fabric should always be
               B        greater than, or equal to, the number of initiators in
                                             the fabric.


© Copyright 2012 EMC Corporation. All rights reserved.                                        25
FC/FCoE vs. iSCSI
      Host 1

               A                                         LAN
               B


      Host 2

               A                                                           Storage 1A
               B


      Host 3
                                                                           Storage 2A
               A
               B


      Host 4
                                                                           Storage 1B
               A
               B


      Host 5                                                               Storage 2B

               A
               B


      Host 6
                      With iSCSI, each host needs to be individually and
                       manually pointed at a storage port by specifying
               A
               B

                             either an IP Address, IQN, or both.


© Copyright 2012 EMC Corporation. All rights reserved.                                  26
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…




© Copyright 2012 EMC Corporation. All rights reserved.                                  27
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
                                                                                Total
                                             host      network     storage




© Copyright 2012 EMC Corporation. All rights reserved.                                  28
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS                                                                     Total
                                             host      network     storage


   Windows



       Linux



    VMware




© Copyright 2012 EMC Corporation. All rights reserved.                                  29
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC
   Windows FCoE
           iSCSI
             FC
    Linux  FCoE
           iSCSI
             FC
   VMware FCoE
           iSCSI


© Copyright 2012 EMC Corporation. All rights reserved.                                  30
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                                      7
   Windows FCoE                                                      7
           iSCSI                                                     7
             FC                                                      7
    Linux  FCoE                                                      7
           iSCSI                                                     7
             FC                                                      7
   VMware FCoE                                                       7
           iSCSI                                                     7


© Copyright 2012 EMC Corporation. All rights reserved.                                  31
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2                7
   Windows FCoE                                                      7
           iSCSI                                                     7
             FC                                     1                7
    Linux  FCoE                                                      7
           iSCSI                                                     7
             FC                                     1                7
   VMware FCoE                                                       7
           iSCSI                                                     7


© Copyright 2012 EMC Corporation. All rights reserved.                                  32
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2     5          7
   Windows FCoE                                                      7
           iSCSI                                                     7
             FC                                     1     5          7
    Linux  FCoE                                                      7
           iSCSI                                                     7
             FC                                     1     5          7
   VMware FCoE                                                       7
           iSCSI                                                     7


© Copyright 2012 EMC Corporation. All rights reserved.                                  33
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2     5          7         14
   Windows FCoE                                                      7
           iSCSI                                                     7
             FC                                     1     5          7         13
    Linux  FCoE                                                      7
           iSCSI                                                     7
             FC                                     1     5          7         13
   VMware FCoE                                                       7
           iSCSI                                                     7


© Copyright 2012 EMC Corporation. All rights reserved.                                  34
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2     5          7         14
   Windows FCoE                                                      7
           iSCSI                                  19                 7
             FC                                   1       5          7         13
    Linux  FCoE                                                      7
           iSCSI                                  14                 7
             FC                                   1       5          7         13
   VMware FCoE                                                       7
           iSCSI                                  23                 7


© Copyright 2012 EMC Corporation. All rights reserved.                                  35
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2     5          7         14
   Windows FCoE                                                      7
           iSCSI                                  19      7          7
             FC                                   1       5          7         13
    Linux  FCoE                                                      7
           iSCSI                                  14      7          7
             FC                                   1       5          7         13
   VMware FCoE                                                       7
           iSCSI                                  23      7          7


© Copyright 2012 EMC Corporation. All rights reserved.                                  36
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                     2     5          7         14
   Windows FCoE                                                      7
           iSCSI                                  19      7          7         33
             FC                                   1       5          7         13
    Linux  FCoE                                                      7
           iSCSI                                  14      7          7         28
             FC                                   1       5          7         13
   VMware FCoE                                                       7
           iSCSI                                  23      7          7         37


© Copyright 2012 EMC Corporation. All rights reserved.                                  37
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                   2       5          7         14
   Windows FCoE                                   2                  7
           iSCSI                                  19      7          7         33
             FC                                   1       5          7         13
    Linux  FCoE                                   1                  7
           iSCSI                                  14      7          7         28
             FC                                   1       5          7         13
   VMware FCoE                                    1                  7
           iSCSI                                  23      7          7         37


© Copyright 2012 EMC Corporation. All rights reserved.                                  38
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                   2      5           7         14
   Windows FCoE                                   2      37          7
           iSCSI                                  19     7           7         33
             FC                                   1      5           7         13
    Linux  FCoE                                   1      37          7
           iSCSI                                  14     7           7         28
             FC                                   1      5           7         13
   VMware FCoE                                    1      37          7
           iSCSI                                  23     7           7         37


© Copyright 2012 EMC Corporation. All rights reserved.                                  39
FC/FCoE vs. iSCSI
                                            FC vs. FCoE vs. iSCSI provisioning steps…
                                              ...on     …on          ...on
         OS            Protocol                                                 Total
                                             host      network     storage
             FC                                   2      5           7         14
   Windows FCoE                                   2      37          7         46
           iSCSI                                  19     7           7         33
             FC                                   1      5           7         13
    Linux  FCoE                                   1      37          7         45
           iSCSI                                  14     7           7         28
             FC                                   1      5           7         13
   VMware FCoE                                    1      37          7         45
           iSCSI                                  23     7           7         37


© Copyright 2012 EMC Corporation. All rights reserved.                                  40
FC/FCoE vs. iSCSI
 Management during runtime
        – FC/FCoE perform some amount of self
          documentation due to FC Login and Name
          Server registrations




© Copyright 2012 EMC Corporation. All rights reserved.   41
FC/FCoE vs. iSCSI Summary
 It’s more about what’s right for your
  environment and less about which protocol
  is better
        – Network/Network stack latency are not
          currently the best place to focus on to reduce
          response time
        – EMC believes
                 ▪ Network-centric is better suited for larger
                   environments
                 ▪ End-node-centric is better suited for smaller
                   environments




© Copyright 2012 EMC Corporation. All rights reserved.             42
FC vs. FCoE
 Essentially the same in terms of
        –    Network-centric
        –    Similar management tools
        –    Same multipathing software (for iSCSI as well)
        –    Similar basic port types
                 ▪ N_Ports / F_Ports vs. VN_Ports and VF_Ports
                 ▪ E_Ports vs. VE_Ports
        – Same scalability limits
                 ▪ Number of domains
                 ▪ Number of N_Ports / VN_Ports
                 ▪ Number of hops



© Copyright 2012 EMC Corporation. All rights reserved.           43
FC vs. FCoE
 Completely different transports
        – Physical FC versus Physical Ethernet
        – Point-to-point links cannot be assumed with FCoE
        – FCoE uses PFC instead of BB_Credit
                 ▪ Distance implications




© Copyright 2012 EMC Corporation. All rights reserved.       44
FC vs. FCoE
 Completely different transports
        – Point-to-point links cannot be assumed




© Copyright 2012 EMC Corporation. All rights reserved.   45
FC vs. FCoE
 Completely different transports
        – Point-to-point links cannot be assumed




                Must support FIP Snooping

© Copyright 2012 EMC Corporation. All rights reserved.   46
FC vs. FCoE
 Completely different transports
        – Point-to-point links cannot be assumed




© Copyright 2012 EMC Corporation. All rights reserved.   47
FC vs. FCoE
 Completely different transports
        – Point-to-point links cannot be assumed
                                                         VLAN 1




                                                         VLAN 2




© Copyright 2012 EMC Corporation. All rights reserved.            48
FC vs. FCoE
 Completely different transports
        – Point to point links cannot be assumed




 DO NOT DO THIS! Only one Fabric per VLAN

© Copyright 2012 EMC Corporation. All rights reserved.   49
FC vs. FCoE
 Completely different transports
        – FCoE uses PFC instead of BB_Credit
                 ▪ Distance implications




© Copyright 2012 EMC Corporation. All rights reserved.   50
FC vs. FCoE



                                                         +16

                                    +16
                                     15
                                     14


                                          0
  Waiting for
   R_RDY

© Copyright 2012 EMC Corporation. All rights reserved.         51
FC vs. FCoE




© Copyright 2012 EMC Corporation. All rights reserved.   52
FC vs. FCoE




                                                          Buffer reaches
                                                         High water mark




© Copyright 2012 EMC Corporation. All rights reserved.                     53
FC vs. FCoE



   Effective
  bandwidth
10G



                                                                     Distance
                       1k               5k               Max Max+x
© Copyright 2012 EMC Corporation. All rights reserved.                          54
FC vs. FCoE Summary
 FCoE is FC
        –    Management tools
        –    Basic concepts
        –    Multipathing
        –    Scalability limits
 Transport use has implications
        – Just because you can, doesn’t mean you should
                 ▪ One fabric per VLAN
                 ▪ Pay attention to topologies that are being created
        – Do not use FCoE for distances that exceed the
          maximum supported by the hardware vendor


© Copyright 2012 EMC Corporation. All rights reserved.                  55
Agenda
 FC or Ethernet
 FC vs. FCoE vs. iSCSI
 Supported Topologies
        – General Guidelines
        – Vendor-Specific
 Best Practices
 Futures




© Copyright 2012 EMC Corporation. All rights reserved.   56
Supported Topologies
General Guidelines

 FC
        –    Maximum 5 hops
        –    Maximum 55 domains
        –    Maximum 6000 N_Ports
        –    Maximum 10,000 N_Ports per L3 SAN
        –    Avoid heterogeneous FC-SW interop (please)
                 ▪ Use NPIV if possible




© Copyright 2012 EMC Corporation. All rights reserved.    57
Supported Topologies
General Guidelines

 FCoE
        –    All FC guidelines apply (including multi-hop)
        –    Heterogeneous FC-SW interop is not supported
        –    When possible, connect directly to an FCF
        –    When not possible, use a FIP Snooping Bridge




© Copyright 2012 EMC Corporation. All rights reserved.       58
Supported Topologies
Vendor-Specific

 There are at least 100 possible topologies
        – Refer to either of the EMC FCoE TechBooks




© Copyright 2012 EMC Corporation. All rights reserved.   59
Supported Topologies
Vendor-Specific – Cisco – End Device Connectivity

                                                         EMC


                        N7k                                     MDS

                                                         N5k
        FC
                                                         N2k
    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                60
Supported Topologies
Vendor-Specific – Cisco – End Device Connectivity

                                                         EMC


                        N7k                                     MDS

                                                         N5k
        FC
                                                         N2k
    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                61
Supported Topologies
Vendor-Specific – Cisco – End Device Connectivity

                                                         EMC


                        N7k                                     MDS

                                                         N5k
        FC
                                                         N2k
    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                62
Supported Topologies
Vendor-Specific – Cisco – End Device Connectivity

                                                         EMC


                        N7k                                     MDS

                                                         N5k
        FC
                                                         N2k
    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                63
Supported Topologies
Vendor-Specific – Cisco – End Device Connectivity

                                                         EMC


                        N7k                                     MDS

                                                         N5k
        FC
                                                         N2k
    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                64
Supported Topologies
Vendor-Specific – Cisco – Network Connectivity
                                      FC
                                      FCoE



          N7k                                            MDS

                                                   N5k           FC
                                                               Fabric
                                                   N2k


© Copyright 2012 EMC Corporation. All rights reserved.                  65
Supported Topologies
Vendor-Specific – Cisco – Network Connectivity
                                      FC
                                      FCoE



          N7k                                            MDS

                                                   N5k           FC
                                                               Fabric
                                                   N2k


© Copyright 2012 EMC Corporation. All rights reserved.                  66
Supported Topologies
Vendor-Specific – Cisco – Network Connectivity
                                      FC
                                      FCoE



          N7k                                            MDS

                                                   N5k           FC
                                                               Fabric
                                                   N2k


© Copyright 2012 EMC Corporation. All rights reserved.                  67
Supported Topologies
Vendor-Specific – Cisco – FIP Snooping Bridge Support

                                                         FCoE


                           N7k                                    MDS

                                                           N5k

                                                            FSB




© Copyright 2012 EMC Corporation. All rights reserved.                  68
Supported Topologies
Cisco Summary

 Over 100 supported Cisco topologies are
  described in the FCoE TechBook
 Extensive support for multi-hop FCoE
 Support for FIP Snooping Bridges
 Connectivity to existing FC SAN does not
  require the use of an FC router




© Copyright 2012 EMC Corporation. All rights reserved.   69
Supported Topologies
Vendor-Specific – Brocade – End Device Connectivity


                                                         EMC


                                                                DCX
                   VDX
                                                         8000
        FC

    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                70
Supported Topologies
Vendor-Specific – Brocade – End Device Connectivity


                                                         EMC


                                                                DCX
                   VDX
                                                         8000
        FC

    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                71
Supported Topologies
Vendor-Specific – Brocade – End Device Connectivity


                                                         EMC


                                                                DCX
                   VDX
                                                         8000
        FC

    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                72
Supported Topologies
Vendor-Specific – Brocade – End Device Connectivity


                                                         EMC


                                                                DCX
                   VDX
                                                         8000
        FC

    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                73
Supported Topologies
Vendor-Specific – Brocade – End Device Connectivity


                                                         EMC


                                                                DCX
                   VDX
                                                         8000
        FC

    FCoE
                                                         Host

© Copyright 2012 EMC Corporation. All rights reserved.                74
Supported Topologies
Vendor-Specific – Brocade – Network Connectivity
                                      FC
                                      FCoE
                                                         EEx
                                                                DCX
      8000
                                                                        FC
                                                                      Fabric
            VCS                                           EEx
            VDX                                                  IR

            VDX

© Copyright 2012 EMC Corporation. All rights reserved.                         75
Supported Topologies
Vendor-Specific – Brocade – Network Connectivity
                                      FC
                                      FCoE
                                                         EEx

      8000                                                 Ex DCX
                                                                        FC
                                                                      Fabric
            VCS                                           EEx
            VDX                                                  IR
                                                         Ex
            VDX

© Copyright 2012 EMC Corporation. All rights reserved.                         76
Supported Topologies
Vendor-Specific – Brocade – Network Connectivity
                                      FC
                                      FCoE
                                                         EEx

      8000                                                 Ex DCX
                                                                        FC
                                                                      Fabric
            VCS                                           EEx
            VDX                                                  IR
                                                         Ex
            VDX

© Copyright 2012 EMC Corporation. All rights reserved.                         77
Supported Topologies
Vendor-Specific – Brocade – FIP Snooping Bridge

                                                         FCoE



                                                           Brocade



                                                            FSB




© Copyright 2012 EMC Corporation. All rights reserved.               78
Supported Topologies
Brocade Summary

 A number of supported Brocade topologies
  are described in the FCoE TechBook
 Support for multi-hop FCoE in VCS only
 No support for FIP Snooping Bridges
 Connectivity to existing FC SAN requires the
  use of an FC router




© Copyright 2012 EMC Corporation. All rights reserved.   79
Agenda
 FC or Ethernet
 FC vs. FCoE vs. iSCSI
 Supported Topologies
 Best Practices
 Futures




© Copyright 2012 EMC Corporation. All rights reserved.   80
Best Practices
 Maximum hops
 Maximum N_Ports
 Single Initiator Zoning
 Monitor for bit errors




© Copyright 2012 EMC Corporation. All rights reserved.   81
Best Practice – Max Hops
 Best practice
        – Do not exceed 5 hops
 Reason
        – Concern about data corruption
        – Concern about fabric segmentation in certain
          circumstances




© Copyright 2012 EMC Corporation. All rights reserved.   82
Best Practice – Max Hops


Example: 4 - Layer 2 Ethernet Hops




                                             4 Ethernet switches


© Copyright 2012 EMC Corporation. All rights reserved.             83
Best Practice – Max Hops


Example:                                                  3 FC Hops




                                                         4 FC switches


© Copyright 2012 EMC Corporation. All rights reserved.                   84
Best Practice – Max Hops
 Switches contain queues
        – Used for buffering
        – These queues have a “hold time” value
          associated with them




 Queue hold time
     – Length of time a frame is held before it’s discarded
     – Typically between 500ms and 2 seconds


© Copyright 2012 EMC Corporation. All rights reserved.        85
Best Practice – Max Hops
 R_A_TOV
     – Maximum life span of a frame x 2 (FC-FS)
     – Typically 10 seconds




 R_A_TOV >= (max hops * Hold time) * 2


© Copyright 2012 EMC Corporation. All rights reserved.   86
Best Practice – Max Hops
                     Ethernet (Row)                             FC SAN




    Sw mod

           Host


  Blade Server


           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                   87
Best Practice – Max Hops
                     Ethernet (Row)                             FC SAN

            ToR

                        1

    Sw mod

           Host


  Blade Server


           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                   88
Best Practice – Max Hops
                     Ethernet (Row)                             FC SAN

            ToR                         2
                                                         EoR
                        1

    Sw mod

           Host


  Blade Server


           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                   89
Best Practice – Max Hops
                     Ethernet (Row)                                 FC SAN

            ToR                         2                       3    SAN
                                                         EoR
                                                                     Core
                        1

    Sw mod

           Host


  Blade Server


           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                       90
Best Practice – Max Hops
                     Ethernet (Row)                                 FC SAN

            ToR                         2                       3    SAN
                                                         EoR
                                                                     Core
                        1
                                                                       4
    Sw mod
                                                                     SAN
           Host                                                      Core


  Blade Server


           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                       91
Best Practice – Max Hops
                     Ethernet (Row)                                 FC SAN

            ToR                         2                       3       SAN
                                                         EoR
                                                                        Core
                        1
                                                                         4
    Sw mod
                                                                        SAN
           Host                                                         Core

                                                                    5
  Blade Server
                                                                               Storage

           Rack                                          Rack


© Copyright 2012 EMC Corporation. All rights reserved.                                   92
Best Practice – Max Hops Summary
 Do not exceed 5 hops
        – If you must, ensure that the configuration will
          never create a condition where frames older than
          ½ of R_A_TOV will exist
                 ▪ IOW, you need to know the hold time for every element
                 ▪ Consider error conditions and failures

 Links between any network elements that
  contain buffers must be counted as a FC Hop
        – This includes FSBs and NPIV Gateways




© Copyright 2012 EMC Corporation. All rights reserved.                     93
Best Practice – Max N_Ports
 Best practice
        – The number of N_Ports should not exceed 6000
 Reason
        – Originally
                 ▪ Testing revealed fabric segmentation due to HLO
                   timeout between switches with around 1000 N_Ports




© Copyright 2012 EMC Corporation. All rights reserved.                 94
Best Practice – Max N_Ports




© Copyright 2012 EMC Corporation. All rights reserved.   95
Best Practice – Max N_Ports




© Copyright 2012 EMC Corporation. All rights reserved.   96
Best Practice – Max N_Ports Summary
 Do not exceed the maximum number of
  N_Ports supported
        – Results will be unpredictable
        – In extreme cases, fabric segmentation can result




© Copyright 2012 EMC Corporation. All rights reserved.       97
Best Practice – Single Initiator Zoning
 Best practice
        – Each zone should only contain one initiator and
          the targets it will access
 Reason
        – Originally
                 ▪ Concern about initiators logging in to other initiators
        – Today
                 ▪ Limits the number of name server queries that are sent
                   to the switch
                 ▪ Related to Max N_Ports
                 ▪ Recommended still due to its use in test configurations



© Copyright 2012 EMC Corporation. All rights reserved.                       98
Best Practice – Single Initiator Zoning
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                          Storage 1A
               B


      Host 3
                                                                          Storage 2A
               A
               B


      Host 4
                                                                          Storage 1B
               A
               B


      Host 5                                                              Storage 2B

               A
               B


      Host 6

               A
               B




© Copyright 2012 EMC Corporation. All rights reserved.                                 99
Best Practice – Single Initiator Zoning
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                          Storage 1A
               B


      Host 3
                                                                          Storage 2A
               A
               B


      Host 4
                                                                          Storage 1B
               A
               B


      Host 5                                                              Storage 2B

               A
               B


      Host 6

               A
               B




© Copyright 2012 EMC Corporation. All rights reserved.                                 100
Best Practice – Single Initiator Zoning
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                          Storage 1A
               B


      Host 3
                                                                          Storage 2A
               A
               B


      Host 4
                                                                          Storage 1B
               A
               B


      Host 5                                                              Storage 2B

               A
               B


      Host 6
                    Without zoning, the response would include information about
                                          15 other N_Ports.
               A
               B




© Copyright 2012 EMC Corporation. All rights reserved.                                 101
Best Practice – Single Initiator Zoning
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                          Storage 1A
               B


      Host 3
                                                                          Storage 2A
               A
               B


      Host 4
                                                                          Storage 1B
               A
               B


      Host 5                                                              Storage 2B

               A
               B


      Host 6

               A
                     For each N_Port returned in the NS Response, host will query
               B      the Name Server for additional information. If a host only
                     needs to access 1 Target this means 14 extra NS queries per
                                               N_Port.

© Copyright 2012 EMC Corporation. All rights reserved.                                 102
Best Practice – Single Initiator Zoning
 Initiator login with Single Initiator Zoning




© Copyright 2012 EMC Corporation. All rights reserved.   103
Best Practice – Single Initiator Zoning
 Initiator login without Zoning




© Copyright 2012 EMC Corporation. All rights reserved.   104
Best Practice – Single Initiator Zoning
      Host 1

               A                                     Fabric (FC or DCB)
               B


      Host 2

               A                                                           Storage 1A
               B


      Host 3
                                                                           Storage 2A
               A
               B


      Host 4
                                                                           Storage 1B
               A
               B


      Host 5                                                               Storage 2B

               A
               B


      Host 6

               A
                       Host will attempt PLOGI/PRLI with all N_Ports and perform
               B                      report LUNs with all Targets.



© Copyright 2012 EMC Corporation. All rights reserved.                                  105
Single Initiator Zoning Summary
 Use single Initiator / single target Zoning if
  at all possible
 If not possible or practical
        – e.g., some VMware and RecoverPoint
          environments
        – Learn to watch for the signs
                 ▪ Randomly missing N_Port logins during power on or
                   after link events
                 ▪ Elongated boot times
        – Target Driven Zoning will help when available!



© Copyright 2012 EMC Corporation. All rights reserved.                 106
Monitor for Bit Errors
 Best practice
        – Monitor for bit errors
 Reason
        – VERY bad for performance
        – FC – Buffer loss
        – FCoE – Bit errors can cause unintentional data
          distribution
                 ▪ An I/O convergence issue not an FCoE one




© Copyright 2012 EMC Corporation. All rights reserved.        107
Agenda
 FC or Ethernet
 FC vs. FCoE vs. iSCSI
 Supported Topologies
 Best Practices
 Futures
        – TDZ
        – Network Virtualization




© Copyright 2012 EMC Corporation. All rights reserved.   108
Futures — Target Driven Zoning (TDZ)
   • TDZ is an EMC initiative aimed at
     automating the provisioning of networked
     storage
   • TDZ allows for the SAN to automatically
     configure zoning based on information
     provided to it by a storage port
   • TDZ makes use of Peer Zoning
      – Approved in FC-GS-6 and FC-SW-6




© Copyright 2012 EMC Corporation. All rights reserved.   109
Futures – Network Virtualization
   • Network Virtualization
            – Generic term being used to describe “Overlay
              Networks”
            – Encapsulations being discussed to support this
              functionality are
                     • NVGRE
                     • VXLAN
                     • STT
            – Could be very disruptive to today’s SANs




© Copyright 2012 EMC Corporation. All rights reserved.         110
Futures
   • Join us for more information!
   • Birds-of-a-Feather: Storage Networking for
     the Future
            – Time: Tuesday 1:30p
            – Room: Marcello 4401 A




© Copyright 2012 EMC Corporation. All rights reserved.   111
In Summary
 Physical FC will be around for a while
 Migrating to Ethernet
        – Can be done at any time
        – Does not require rip and replace
 Follow Best practices
        – Unless you have a compelling reason not to
        – Understand the risks
 The EMC FCoE Tech books
        – contain hundreds of supported topologies; and
        – detailed installation instructions

© Copyright 2012 EMC Corporation. All rights reserved.    112
Additional information
 Please check out my blog
        www.brasstacksblog.typepad.com




© Copyright 2012 EMC Corporation. All rights reserved.   113
Additional information
 Or follow me on twitter!
                                                   @ErikSmith7




© Copyright 2012 EMC Corporation. All rights reserved.           114
Q&A




© Copyright 2012 EMC Corporation. All rights reserved.   115
Provide Feedback & Win!


                                                          125 attendees will receive
                                                           $100 iTunes gift cards. To
                                                           enter the raffle, simply
                                                           complete:
                                                            – 5 sessions surveys
                                                            – The conference survey
                                                          Download the EMC World
                                                           Conference App to learn
                                                           more: emcworld.com/app



© Copyright 2012 EMC Corporation. All rights reserved.                                  116
© Copyright 2012 EMC Corporation. All rights reserved.   117
FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 )

Contenu connexe

Tendances

Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networking
EMC
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grossetete
Febrian ‎
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
Ameen Wayok
 
Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extract
IssacYuan
 

Tendances (19)

Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networking
 
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...
 
Presentation comparing server io consolidation solution with i scsi, infini...
Presentation   comparing server io consolidation solution with i scsi, infini...Presentation   comparing server io consolidation solution with i scsi, infini...
Presentation comparing server io consolidation solution with i scsi, infini...
 
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
 
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
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grossetete
 
EPON in Cable Environment – EPON, SIEPON, DPoE
EPON in Cable Environment – EPON, SIEPON, DPoEEPON in Cable Environment – EPON, SIEPON, DPoE
EPON in Cable Environment – EPON, SIEPON, DPoE
 
Mpls vpn toi
Mpls vpn toiMpls vpn toi
Mpls vpn toi
 
Sakar jain
Sakar jainSakar jain
Sakar jain
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
North American MSO – EPON Deployments
North American MSO – EPON DeploymentsNorth American MSO – EPON Deployments
North American MSO – EPON Deployments
 
Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extract
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage Evaluation
 
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
 
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
 
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
 
Resilience and Service Protection in EPON
Resilience and Service Protection in EPONResilience and Service Protection in EPON
Resilience and Service Protection in EPON
 
SIEPON Alignment with Broadband Forum Requirements
SIEPON Alignment with Broadband Forum RequirementsSIEPON Alignment with Broadband Forum Requirements
SIEPON Alignment with Broadband Forum Requirements
 
Vpls
VplsVpls
Vpls
 

Similaire à FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 )

Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & Convergencia
Logicalis Latam
 

Similaire à FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 ) (20)

Intelligent Mobile Broadband
Intelligent Mobile BroadbandIntelligent Mobile Broadband
Intelligent Mobile Broadband
 
3G & LTE Wireless Solutions
3G & LTE Wireless Solutions3G & LTE Wireless Solutions
3G & LTE Wireless Solutions
 
101 cd 1600-1630
101 cd 1600-1630101 cd 1600-1630
101 cd 1600-1630
 
Security Testing 4G (LTE) Networks - 44CON 2012
Security Testing 4G (LTE) Networks - 44CON 2012Security Testing 4G (LTE) Networks - 44CON 2012
Security Testing 4G (LTE) Networks - 44CON 2012
 
Agathi galani digital_trends_11
Agathi galani digital_trends_11Agathi galani digital_trends_11
Agathi galani digital_trends_11
 
101 cd 1415-1445
101 cd 1415-1445101 cd 1415-1445
101 cd 1415-1445
 
The Top 10 Business Reasons for 10GbE iSCSI
The Top 10 Business Reasons for 10GbE iSCSIThe Top 10 Business Reasons for 10GbE iSCSI
The Top 10 Business Reasons for 10GbE iSCSI
 
Emulex Connect Architecture :The Next Generation of Virtual I/O
Emulex Connect Architecture:The Next Generation of Virtual I/OEmulex Connect Architecture:The Next Generation of Virtual I/O
Emulex Connect Architecture :The Next Generation of Virtual I/O
 
Maximize Server Refresh Revenue with Emulex 8GB Fibre Channel and the Emulex ...
Maximize Server Refresh Revenue with Emulex 8GB Fibre Channel and the Emulex ...Maximize Server Refresh Revenue with Emulex 8GB Fibre Channel and the Emulex ...
Maximize Server Refresh Revenue with Emulex 8GB Fibre Channel and the Emulex ...
 
Emc - Cloud Vision and Strategy
Emc - Cloud Vision and StrategyEmc - Cloud Vision and Strategy
Emc - Cloud Vision and Strategy
 
Traffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayTraffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload Gateway
 
PLNOG 8: Piotr Głaska - Data Center Networking - Trends and suggestions
PLNOG 8: Piotr Głaska -  Data Center Networking - Trends and suggestions PLNOG 8: Piotr Głaska -  Data Center Networking - Trends and suggestions
PLNOG 8: Piotr Głaska - Data Center Networking - Trends and suggestions
 
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
 
Transform Your SAP Landscape Using EMC Technologies
Transform Your SAP Landscape Using EMC TechnologiesTransform Your SAP Landscape Using EMC Technologies
Transform Your SAP Landscape Using EMC Technologies
 
IndustryBrief - Unified Fabrics - Just Add Storage
IndustryBrief - Unified Fabrics - Just Add StorageIndustryBrief - Unified Fabrics - Just Add Storage
IndustryBrief - Unified Fabrics - Just Add Storage
 
Solving the 5G fronthaul challenge with Ethernet and passive WDM
Solving the 5G fronthaul challenge with Ethernet and passive WDMSolving the 5G fronthaul challenge with Ethernet and passive WDM
Solving the 5G fronthaul challenge with Ethernet and passive WDM
 
Next Wave of Data Centers & Interconnects
Next Wave of Data Centers & InterconnectsNext Wave of Data Centers & Interconnects
Next Wave of Data Centers & Interconnects
 
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
 
Data Center: Cloud & Convergencia
Data Center: Cloud & ConvergenciaData Center: Cloud & Convergencia
Data Center: Cloud & Convergencia
 
Rpl telecom bretagne
Rpl telecom bretagneRpl telecom bretagne
Rpl telecom bretagne
 

Plus de EMC

Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lake
EMC
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic
EMC
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education Services
EMC
 

Plus de EMC (20)

INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremio
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lake
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop Elsewhere
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical Review
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or Foe
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for Security
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure Age
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education Services
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere Environments
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBook
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
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
Earley Information Science
 

Dernier (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 )

  • 1. FC/FCoE Topologies, Protocols and Limitations Erik Smith Consulting Technologist – Connectrix BU © Copyright 2012 EMC Corporation. All rights reserved. 1
  • 2. Abstract  An in-depth discussion of FC and FCoE protocols focusing on – topologies currently supported – topologies under development – known issues  Review of current EMC SAN best practices and reasons behind them © Copyright 2012 EMC Corporation. All rights reserved. 2
  • 3. Goals  Describe technical benefits and limitations of both FC and FCoE  Describe currently supported FC and FCoE topologies and EMC-recommended best practices  Discuss known limitations with FC and FCoE © Copyright 2012 EMC Corporation. All rights reserved. 3
  • 4. Agenda  FC or Ethernet  FC vs. FCoE vs. iSCSI  Supported Topologies  Best Practices  Futures © Copyright 2012 EMC Corporation. All rights reserved. 4
  • 5. FC or Ethernet Today © Copyright 2012 EMC Corporation. All rights reserved. 5
  • 6. FC or Ethernet 32G ?? Fibre Channel 16G Today © Copyright 2012 EMC Corporation. All rights reserved. 6
  • 7. FC or Ethernet 32G ?? Fibre Channel 16G Today ?? 10G 40/100G Ethernet © Copyright 2012 EMC Corporation. All rights reserved. 7
  • 8. FC or Ethernet 32G ?? Fibre Channel 16G Today ?? 10G 40/100G Ethernet  If you’re asking yourself this question, you’re not alone © Copyright 2012 EMC Corporation. All rights reserved. 8
  • 9. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Time Line Physical Ethernet © Copyright 2012 EMC Corporation. All rights reserved. 9
  • 10. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Time Line Physical Ethernet Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 10
  • 11. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 11
  • 12. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 12
  • 13. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet FC FC FC Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 13
  • 14. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet FCoE FC Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 14
  • 15. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet Host Network Storage © Copyright 2012 EMC Corporation. All rights reserved. 15
  • 16. FC or Ethernet  You don’t really need to decide right now Physical Fibre Channel Today Physical Ethernet © Copyright 2012 EMC Corporation. All rights reserved. 16
  • 17. FC or Ethernet Summary  Ethernet wins eventually – There’s still plenty of time to decide what this means to you  Migrating to Ethernet does not equal rip and replace all FC – Evolutionary versus Revolutionary © Copyright 2012 EMC Corporation. All rights reserved. 17
  • 18. Agenda  FC or Ethernet  FC vs. FCoE vs. iSCSI – FC/FCoE vs. iSCSI – FC vs. FCoE  Supported Topologies  Best Practices  Futures © Copyright 2012 EMC Corporation. All rights reserved. 18
  • 19. FC/FCoE vs. iSCSI  It’s more about what’s right for your environment and less about which protocol is better © Copyright 2012 EMC Corporation. All rights reserved. 19
  • 20. FC/FCoE vs. iSCSI Latency (usec) Store and Forward Cut through 0 5 10 15 20 25 © Copyright 2012 EMC Corporation. All rights reserved. 20
  • 21. FC/FCoE vs. iSCSI Latency (usec) SAS FC SSD >=10x Store and Forward Cut through 0 1000 2000 3000 4000 5000 6000 7000 © Copyright 2012 EMC Corporation. All rights reserved. 21
  • 22. FC/FCoE vs. iSCSI Latency (usec) SAS FC SSD >=325x Store and Forward Cut through 0 1000 2000 3000 4000 5000 6000 7000  With block I/O, uncongested network latency is practically a rounding error © Copyright 2012 EMC Corporation. All rights reserved. 22
  • 23. FC/FCoE vs. iSCSI Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 A B © Copyright 2012 EMC Corporation. All rights reserved. 23
  • 24. FC/FCoE vs. iSCSI Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Zone 1 Host 3 Storage 2A A Zone 2 B Host 4 Storage 1B A B Host 5 Storage 2B A Zones are created by grouping the WWPNs of the B Host 6 host interface and storage interface into a “zone”. A B The set of zones created are put into a “zone set” and activated on the fabric. © Copyright 2012 EMC Corporation. All rights reserved. 24
  • 25. FC/FCoE vs. iSCSI Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Zone 1 Zone 3 Host 3 Storage 2A Zone 5 A Zone 2 B Zone 4 Zone 7 6 Zone Host 4 Storage 1B Zone 9 A B Zone 11 Zone 8 Zone 10 Host 5 Storage 2B A Zone 12 B Host 6 A The number of zones in the fabric should always be B greater than, or equal to, the number of initiators in the fabric. © Copyright 2012 EMC Corporation. All rights reserved. 25
  • 26. FC/FCoE vs. iSCSI Host 1 A LAN B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 With iSCSI, each host needs to be individually and manually pointed at a storage port by specifying A B either an IP Address, IQN, or both. © Copyright 2012 EMC Corporation. All rights reserved. 26
  • 27. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… © Copyright 2012 EMC Corporation. All rights reserved. 27
  • 28. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on Total host network storage © Copyright 2012 EMC Corporation. All rights reserved. 28
  • 29. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Total host network storage Windows Linux VMware © Copyright 2012 EMC Corporation. All rights reserved. 29
  • 30. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC Windows FCoE iSCSI FC Linux FCoE iSCSI FC VMware FCoE iSCSI © Copyright 2012 EMC Corporation. All rights reserved. 30
  • 31. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 7 Windows FCoE 7 iSCSI 7 FC 7 Linux FCoE 7 iSCSI 7 FC 7 VMware FCoE 7 iSCSI 7 © Copyright 2012 EMC Corporation. All rights reserved. 31
  • 32. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 7 Windows FCoE 7 iSCSI 7 FC 1 7 Linux FCoE 7 iSCSI 7 FC 1 7 VMware FCoE 7 iSCSI 7 © Copyright 2012 EMC Corporation. All rights reserved. 32
  • 33. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 Windows FCoE 7 iSCSI 7 FC 1 5 7 Linux FCoE 7 iSCSI 7 FC 1 5 7 VMware FCoE 7 iSCSI 7 © Copyright 2012 EMC Corporation. All rights reserved. 33
  • 34. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 7 iSCSI 7 FC 1 5 7 13 Linux FCoE 7 iSCSI 7 FC 1 5 7 13 VMware FCoE 7 iSCSI 7 © Copyright 2012 EMC Corporation. All rights reserved. 34
  • 35. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 7 iSCSI 19 7 FC 1 5 7 13 Linux FCoE 7 iSCSI 14 7 FC 1 5 7 13 VMware FCoE 7 iSCSI 23 7 © Copyright 2012 EMC Corporation. All rights reserved. 35
  • 36. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 7 iSCSI 19 7 7 FC 1 5 7 13 Linux FCoE 7 iSCSI 14 7 7 FC 1 5 7 13 VMware FCoE 7 iSCSI 23 7 7 © Copyright 2012 EMC Corporation. All rights reserved. 36
  • 37. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 7 iSCSI 19 7 7 33 FC 1 5 7 13 Linux FCoE 7 iSCSI 14 7 7 28 FC 1 5 7 13 VMware FCoE 7 iSCSI 23 7 7 37 © Copyright 2012 EMC Corporation. All rights reserved. 37
  • 38. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 2 7 iSCSI 19 7 7 33 FC 1 5 7 13 Linux FCoE 1 7 iSCSI 14 7 7 28 FC 1 5 7 13 VMware FCoE 1 7 iSCSI 23 7 7 37 © Copyright 2012 EMC Corporation. All rights reserved. 38
  • 39. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 2 37 7 iSCSI 19 7 7 33 FC 1 5 7 13 Linux FCoE 1 37 7 iSCSI 14 7 7 28 FC 1 5 7 13 VMware FCoE 1 37 7 iSCSI 23 7 7 37 © Copyright 2012 EMC Corporation. All rights reserved. 39
  • 40. FC/FCoE vs. iSCSI FC vs. FCoE vs. iSCSI provisioning steps… ...on …on ...on OS Protocol Total host network storage FC 2 5 7 14 Windows FCoE 2 37 7 46 iSCSI 19 7 7 33 FC 1 5 7 13 Linux FCoE 1 37 7 45 iSCSI 14 7 7 28 FC 1 5 7 13 VMware FCoE 1 37 7 45 iSCSI 23 7 7 37 © Copyright 2012 EMC Corporation. All rights reserved. 40
  • 41. FC/FCoE vs. iSCSI  Management during runtime – FC/FCoE perform some amount of self documentation due to FC Login and Name Server registrations © Copyright 2012 EMC Corporation. All rights reserved. 41
  • 42. FC/FCoE vs. iSCSI Summary  It’s more about what’s right for your environment and less about which protocol is better – Network/Network stack latency are not currently the best place to focus on to reduce response time – EMC believes ▪ Network-centric is better suited for larger environments ▪ End-node-centric is better suited for smaller environments © Copyright 2012 EMC Corporation. All rights reserved. 42
  • 43. FC vs. FCoE  Essentially the same in terms of – Network-centric – Similar management tools – Same multipathing software (for iSCSI as well) – Similar basic port types ▪ N_Ports / F_Ports vs. VN_Ports and VF_Ports ▪ E_Ports vs. VE_Ports – Same scalability limits ▪ Number of domains ▪ Number of N_Ports / VN_Ports ▪ Number of hops © Copyright 2012 EMC Corporation. All rights reserved. 43
  • 44. FC vs. FCoE  Completely different transports – Physical FC versus Physical Ethernet – Point-to-point links cannot be assumed with FCoE – FCoE uses PFC instead of BB_Credit ▪ Distance implications © Copyright 2012 EMC Corporation. All rights reserved. 44
  • 45. FC vs. FCoE  Completely different transports – Point-to-point links cannot be assumed © Copyright 2012 EMC Corporation. All rights reserved. 45
  • 46. FC vs. FCoE  Completely different transports – Point-to-point links cannot be assumed Must support FIP Snooping © Copyright 2012 EMC Corporation. All rights reserved. 46
  • 47. FC vs. FCoE  Completely different transports – Point-to-point links cannot be assumed © Copyright 2012 EMC Corporation. All rights reserved. 47
  • 48. FC vs. FCoE  Completely different transports – Point-to-point links cannot be assumed VLAN 1 VLAN 2 © Copyright 2012 EMC Corporation. All rights reserved. 48
  • 49. FC vs. FCoE  Completely different transports – Point to point links cannot be assumed DO NOT DO THIS! Only one Fabric per VLAN © Copyright 2012 EMC Corporation. All rights reserved. 49
  • 50. FC vs. FCoE  Completely different transports – FCoE uses PFC instead of BB_Credit ▪ Distance implications © Copyright 2012 EMC Corporation. All rights reserved. 50
  • 51. FC vs. FCoE +16 +16 15 14 0 Waiting for R_RDY © Copyright 2012 EMC Corporation. All rights reserved. 51
  • 52. FC vs. FCoE © Copyright 2012 EMC Corporation. All rights reserved. 52
  • 53. FC vs. FCoE Buffer reaches High water mark © Copyright 2012 EMC Corporation. All rights reserved. 53
  • 54. FC vs. FCoE Effective bandwidth 10G Distance 1k 5k Max Max+x © Copyright 2012 EMC Corporation. All rights reserved. 54
  • 55. FC vs. FCoE Summary  FCoE is FC – Management tools – Basic concepts – Multipathing – Scalability limits  Transport use has implications – Just because you can, doesn’t mean you should ▪ One fabric per VLAN ▪ Pay attention to topologies that are being created – Do not use FCoE for distances that exceed the maximum supported by the hardware vendor © Copyright 2012 EMC Corporation. All rights reserved. 55
  • 56. Agenda  FC or Ethernet  FC vs. FCoE vs. iSCSI  Supported Topologies – General Guidelines – Vendor-Specific  Best Practices  Futures © Copyright 2012 EMC Corporation. All rights reserved. 56
  • 57. Supported Topologies General Guidelines  FC – Maximum 5 hops – Maximum 55 domains – Maximum 6000 N_Ports – Maximum 10,000 N_Ports per L3 SAN – Avoid heterogeneous FC-SW interop (please) ▪ Use NPIV if possible © Copyright 2012 EMC Corporation. All rights reserved. 57
  • 58. Supported Topologies General Guidelines  FCoE – All FC guidelines apply (including multi-hop) – Heterogeneous FC-SW interop is not supported – When possible, connect directly to an FCF – When not possible, use a FIP Snooping Bridge © Copyright 2012 EMC Corporation. All rights reserved. 58
  • 59. Supported Topologies Vendor-Specific  There are at least 100 possible topologies – Refer to either of the EMC FCoE TechBooks © Copyright 2012 EMC Corporation. All rights reserved. 59
  • 60. Supported Topologies Vendor-Specific – Cisco – End Device Connectivity EMC N7k MDS N5k FC N2k FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 60
  • 61. Supported Topologies Vendor-Specific – Cisco – End Device Connectivity EMC N7k MDS N5k FC N2k FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 61
  • 62. Supported Topologies Vendor-Specific – Cisco – End Device Connectivity EMC N7k MDS N5k FC N2k FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 62
  • 63. Supported Topologies Vendor-Specific – Cisco – End Device Connectivity EMC N7k MDS N5k FC N2k FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 63
  • 64. Supported Topologies Vendor-Specific – Cisco – End Device Connectivity EMC N7k MDS N5k FC N2k FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 64
  • 65. Supported Topologies Vendor-Specific – Cisco – Network Connectivity FC FCoE N7k MDS N5k FC Fabric N2k © Copyright 2012 EMC Corporation. All rights reserved. 65
  • 66. Supported Topologies Vendor-Specific – Cisco – Network Connectivity FC FCoE N7k MDS N5k FC Fabric N2k © Copyright 2012 EMC Corporation. All rights reserved. 66
  • 67. Supported Topologies Vendor-Specific – Cisco – Network Connectivity FC FCoE N7k MDS N5k FC Fabric N2k © Copyright 2012 EMC Corporation. All rights reserved. 67
  • 68. Supported Topologies Vendor-Specific – Cisco – FIP Snooping Bridge Support FCoE N7k MDS N5k FSB © Copyright 2012 EMC Corporation. All rights reserved. 68
  • 69. Supported Topologies Cisco Summary  Over 100 supported Cisco topologies are described in the FCoE TechBook  Extensive support for multi-hop FCoE  Support for FIP Snooping Bridges  Connectivity to existing FC SAN does not require the use of an FC router © Copyright 2012 EMC Corporation. All rights reserved. 69
  • 70. Supported Topologies Vendor-Specific – Brocade – End Device Connectivity EMC DCX VDX 8000 FC FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 70
  • 71. Supported Topologies Vendor-Specific – Brocade – End Device Connectivity EMC DCX VDX 8000 FC FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 71
  • 72. Supported Topologies Vendor-Specific – Brocade – End Device Connectivity EMC DCX VDX 8000 FC FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 72
  • 73. Supported Topologies Vendor-Specific – Brocade – End Device Connectivity EMC DCX VDX 8000 FC FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 73
  • 74. Supported Topologies Vendor-Specific – Brocade – End Device Connectivity EMC DCX VDX 8000 FC FCoE Host © Copyright 2012 EMC Corporation. All rights reserved. 74
  • 75. Supported Topologies Vendor-Specific – Brocade – Network Connectivity FC FCoE EEx DCX 8000 FC Fabric VCS EEx VDX IR VDX © Copyright 2012 EMC Corporation. All rights reserved. 75
  • 76. Supported Topologies Vendor-Specific – Brocade – Network Connectivity FC FCoE EEx 8000 Ex DCX FC Fabric VCS EEx VDX IR Ex VDX © Copyright 2012 EMC Corporation. All rights reserved. 76
  • 77. Supported Topologies Vendor-Specific – Brocade – Network Connectivity FC FCoE EEx 8000 Ex DCX FC Fabric VCS EEx VDX IR Ex VDX © Copyright 2012 EMC Corporation. All rights reserved. 77
  • 78. Supported Topologies Vendor-Specific – Brocade – FIP Snooping Bridge FCoE Brocade FSB © Copyright 2012 EMC Corporation. All rights reserved. 78
  • 79. Supported Topologies Brocade Summary  A number of supported Brocade topologies are described in the FCoE TechBook  Support for multi-hop FCoE in VCS only  No support for FIP Snooping Bridges  Connectivity to existing FC SAN requires the use of an FC router © Copyright 2012 EMC Corporation. All rights reserved. 79
  • 80. Agenda  FC or Ethernet  FC vs. FCoE vs. iSCSI  Supported Topologies  Best Practices  Futures © Copyright 2012 EMC Corporation. All rights reserved. 80
  • 81. Best Practices  Maximum hops  Maximum N_Ports  Single Initiator Zoning  Monitor for bit errors © Copyright 2012 EMC Corporation. All rights reserved. 81
  • 82. Best Practice – Max Hops  Best practice – Do not exceed 5 hops  Reason – Concern about data corruption – Concern about fabric segmentation in certain circumstances © Copyright 2012 EMC Corporation. All rights reserved. 82
  • 83. Best Practice – Max Hops Example: 4 - Layer 2 Ethernet Hops 4 Ethernet switches © Copyright 2012 EMC Corporation. All rights reserved. 83
  • 84. Best Practice – Max Hops Example: 3 FC Hops 4 FC switches © Copyright 2012 EMC Corporation. All rights reserved. 84
  • 85. Best Practice – Max Hops  Switches contain queues – Used for buffering – These queues have a “hold time” value associated with them  Queue hold time – Length of time a frame is held before it’s discarded – Typically between 500ms and 2 seconds © Copyright 2012 EMC Corporation. All rights reserved. 85
  • 86. Best Practice – Max Hops  R_A_TOV – Maximum life span of a frame x 2 (FC-FS) – Typically 10 seconds R_A_TOV >= (max hops * Hold time) * 2 © Copyright 2012 EMC Corporation. All rights reserved. 86
  • 87. Best Practice – Max Hops Ethernet (Row) FC SAN Sw mod Host Blade Server Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 87
  • 88. Best Practice – Max Hops Ethernet (Row) FC SAN ToR 1 Sw mod Host Blade Server Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 88
  • 89. Best Practice – Max Hops Ethernet (Row) FC SAN ToR 2 EoR 1 Sw mod Host Blade Server Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 89
  • 90. Best Practice – Max Hops Ethernet (Row) FC SAN ToR 2 3 SAN EoR Core 1 Sw mod Host Blade Server Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 90
  • 91. Best Practice – Max Hops Ethernet (Row) FC SAN ToR 2 3 SAN EoR Core 1 4 Sw mod SAN Host Core Blade Server Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 91
  • 92. Best Practice – Max Hops Ethernet (Row) FC SAN ToR 2 3 SAN EoR Core 1 4 Sw mod SAN Host Core 5 Blade Server Storage Rack Rack © Copyright 2012 EMC Corporation. All rights reserved. 92
  • 93. Best Practice – Max Hops Summary  Do not exceed 5 hops – If you must, ensure that the configuration will never create a condition where frames older than ½ of R_A_TOV will exist ▪ IOW, you need to know the hold time for every element ▪ Consider error conditions and failures  Links between any network elements that contain buffers must be counted as a FC Hop – This includes FSBs and NPIV Gateways © Copyright 2012 EMC Corporation. All rights reserved. 93
  • 94. Best Practice – Max N_Ports  Best practice – The number of N_Ports should not exceed 6000  Reason – Originally ▪ Testing revealed fabric segmentation due to HLO timeout between switches with around 1000 N_Ports © Copyright 2012 EMC Corporation. All rights reserved. 94
  • 95. Best Practice – Max N_Ports © Copyright 2012 EMC Corporation. All rights reserved. 95
  • 96. Best Practice – Max N_Ports © Copyright 2012 EMC Corporation. All rights reserved. 96
  • 97. Best Practice – Max N_Ports Summary  Do not exceed the maximum number of N_Ports supported – Results will be unpredictable – In extreme cases, fabric segmentation can result © Copyright 2012 EMC Corporation. All rights reserved. 97
  • 98. Best Practice – Single Initiator Zoning  Best practice – Each zone should only contain one initiator and the targets it will access  Reason – Originally ▪ Concern about initiators logging in to other initiators – Today ▪ Limits the number of name server queries that are sent to the switch ▪ Related to Max N_Ports ▪ Recommended still due to its use in test configurations © Copyright 2012 EMC Corporation. All rights reserved. 98
  • 99. Best Practice – Single Initiator Zoning Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 A B © Copyright 2012 EMC Corporation. All rights reserved. 99
  • 100. Best Practice – Single Initiator Zoning Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 A B © Copyright 2012 EMC Corporation. All rights reserved. 100
  • 101. Best Practice – Single Initiator Zoning Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 Without zoning, the response would include information about 15 other N_Ports. A B © Copyright 2012 EMC Corporation. All rights reserved. 101
  • 102. Best Practice – Single Initiator Zoning Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 A For each N_Port returned in the NS Response, host will query B the Name Server for additional information. If a host only needs to access 1 Target this means 14 extra NS queries per N_Port. © Copyright 2012 EMC Corporation. All rights reserved. 102
  • 103. Best Practice – Single Initiator Zoning  Initiator login with Single Initiator Zoning © Copyright 2012 EMC Corporation. All rights reserved. 103
  • 104. Best Practice – Single Initiator Zoning  Initiator login without Zoning © Copyright 2012 EMC Corporation. All rights reserved. 104
  • 105. Best Practice – Single Initiator Zoning Host 1 A Fabric (FC or DCB) B Host 2 A Storage 1A B Host 3 Storage 2A A B Host 4 Storage 1B A B Host 5 Storage 2B A B Host 6 A Host will attempt PLOGI/PRLI with all N_Ports and perform B report LUNs with all Targets. © Copyright 2012 EMC Corporation. All rights reserved. 105
  • 106. Single Initiator Zoning Summary  Use single Initiator / single target Zoning if at all possible  If not possible or practical – e.g., some VMware and RecoverPoint environments – Learn to watch for the signs ▪ Randomly missing N_Port logins during power on or after link events ▪ Elongated boot times – Target Driven Zoning will help when available! © Copyright 2012 EMC Corporation. All rights reserved. 106
  • 107. Monitor for Bit Errors  Best practice – Monitor for bit errors  Reason – VERY bad for performance – FC – Buffer loss – FCoE – Bit errors can cause unintentional data distribution ▪ An I/O convergence issue not an FCoE one © Copyright 2012 EMC Corporation. All rights reserved. 107
  • 108. Agenda  FC or Ethernet  FC vs. FCoE vs. iSCSI  Supported Topologies  Best Practices  Futures – TDZ – Network Virtualization © Copyright 2012 EMC Corporation. All rights reserved. 108
  • 109. Futures — Target Driven Zoning (TDZ) • TDZ is an EMC initiative aimed at automating the provisioning of networked storage • TDZ allows for the SAN to automatically configure zoning based on information provided to it by a storage port • TDZ makes use of Peer Zoning – Approved in FC-GS-6 and FC-SW-6 © Copyright 2012 EMC Corporation. All rights reserved. 109
  • 110. Futures – Network Virtualization • Network Virtualization – Generic term being used to describe “Overlay Networks” – Encapsulations being discussed to support this functionality are • NVGRE • VXLAN • STT – Could be very disruptive to today’s SANs © Copyright 2012 EMC Corporation. All rights reserved. 110
  • 111. Futures • Join us for more information! • Birds-of-a-Feather: Storage Networking for the Future – Time: Tuesday 1:30p – Room: Marcello 4401 A © Copyright 2012 EMC Corporation. All rights reserved. 111
  • 112. In Summary  Physical FC will be around for a while  Migrating to Ethernet – Can be done at any time – Does not require rip and replace  Follow Best practices – Unless you have a compelling reason not to – Understand the risks  The EMC FCoE Tech books – contain hundreds of supported topologies; and – detailed installation instructions © Copyright 2012 EMC Corporation. All rights reserved. 112
  • 113. Additional information  Please check out my blog www.brasstacksblog.typepad.com © Copyright 2012 EMC Corporation. All rights reserved. 113
  • 114. Additional information  Or follow me on twitter! @ErikSmith7 © Copyright 2012 EMC Corporation. All rights reserved. 114
  • 115. Q&A © Copyright 2012 EMC Corporation. All rights reserved. 115
  • 116. Provide Feedback & Win!  125 attendees will receive $100 iTunes gift cards. To enter the raffle, simply complete: – 5 sessions surveys – The conference survey  Download the EMC World Conference App to learn more: emcworld.com/app © Copyright 2012 EMC Corporation. All rights reserved. 116
  • 117. © Copyright 2012 EMC Corporation. All rights reserved. 117