Cisco Fcoe

Embed Size (px)

Citation preview

  • 8/3/2019 Cisco Fcoe

    1/13

    Introduction to Fibre Channel over Ethernet 1Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    Introduction to FibreChannel over Ethernet

  • 8/3/2019 Cisco Fcoe

    2/13

    2Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    What is FCoE?

    Conceptually, Fibre Channel over Ethernet (FCoE) can bebroken down into three components:

    Encapsulation of a Native Fibre Channel Frame into anEthernet frame

    The extension of Ethernet to become a lossless fabricThe replacing of a Fibre Channel link with MAC addresses

    in a lossless Ethernet fabric

  • 8/3/2019 Cisco Fcoe

    3/13

    3Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    Why the Need for FCoE?

    Evolving business requirements

    Enterprises have a need for these abilities:

    High speed

    High density

    Low latency

    Consolidated networks

  • 8/3/2019 Cisco Fcoe

    4/13

    4Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FCoE is a New Proposed Standard

    Being developed by the International Committee forInformation Technology Standards (INCITS) T11committee

    Maps Fibre Chanel natively over Ethernet

    Independent of Ethernet forwarding scheme

    Current proposal

    Leverages lossless Ethernet fabric

    Maintains the Fibre Channel operational model

    Includes newly approved frame format

  • 8/3/2019 Cisco Fcoe

    5/13

    5Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FCoE Requirements Keep Fibre Channel and Ethernet forwarding orthogonal

    No need to change Ethernet forwarding to support FCoE.Keep the model agnostic to the forwarding used in Ethernet.

    Possibility to have the FCoE forwarder function only on a

    subset of the switches composing an Ethernet network Ability to enable FCoE forwarding on a per-VLAN basis

    VLANs and virtual storage area networks (VSANs)

    assigned from the same numbering space

  • 8/3/2019 Cisco Fcoe

    6/13

    6Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FCoE Terminology

    Ethernet HBA: an FCoE-enabled host bus adapter

    (HBA)

    FCoE forwarder: the function inside a switch performingthe Fibre Channel data and control planes

    Possibly providing Fibre Channel services to Ethernet HBAs

    FCoE gateway: the function inside a switch performingthe encapsulation and decapsulation of Fibre Channel

    frames in Ethernet frames Inter-Fabric router: a function that is performing Fibre

    Channel routing among different Fibre Channel fabrics

  • 8/3/2019 Cisco Fcoe

    7/13

    7Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FC-4 -Protocol Map

    FC-2 -Framing

    FC-0 -Physical

    FC-1 -Data (Encoding /Decoding

    FC-3 -Services

    Fibre Channel Stack

    IEEE 802.3Layers

    Fibre ChannelLevels

    (unchanged)

    FC-4 -Protocol Map

    FC-3 -Services

    FC-2 -Framing

    FCoE

    FCoE Mapping

    2 - MAC

    1 - Physical

    From Fibre Channel to FCoE

  • 8/3/2019 Cisco Fcoe

    8/13

    8Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    Destination MAC Address

    Source MAC Address

    IEEE 802.1Q Tag

    ET = FCoE Ver Reserved

    Reserved

    Reserved

    4 bits

    12 bits

    Reserved SOFEncapsulated Fibre Channel Frame

    (including FC-CRC)

    ReservedEOF

    8 bits

    8 bits

    Ethernet FCS

    Frame Format

  • 8/3/2019 Cisco Fcoe

    9/13

    9Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    Architectural Differences with IP Routing

    FCoE forwarder and IP router

    Like an IP router, an FCoE forwarder forwards Fibre Channel framesbased on a Layer 3 lookup.

    That is, based on the D_ID (Domain_ID)

    Unlike an IP router, an FCoE forwarder forwards Fibre Channel

    frames in a single VLAN. An IP router forwards IP packets across different VLANs

    Fibre Channel router and IP router

    Like an IP router, a Fibre Channel router forwards Fibre Channelframes across different VLANs.

    Unlike an IP router, a Fibre Channel router performs some addresstranslation functions.

    For example, a rewrite of the D_ID or the S_ID

  • 8/3/2019 Cisco Fcoe

    10/13

    10Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FCoE: FC over Ethernet

    Fibre Channel carried over DCE as a Layer 3 protocol

    Data Center Ethernet

    FCoE

    Fibre Channel

    SCSI

    IP

    TCP

    Applications

    UDP

    An FCoE forwarder is explicitly addressed by an Ethernet HBA

    (via the Fibre Channel MAC address).

    An FCoE forwarder receives FCoE frames addressed to its Fibre Channel MAC addressand forwards them based on the D_ID of the encapsulated Fibre Channel frame.

    An FCoE forwarder rewrites the source address and destination address of an FCoEframe.

  • 8/3/2019 Cisco Fcoe

    11/13

    11Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    FCoE Packaging FCoE may be added:

    to an Ethernet switch

    to a Fibre Channel switch

    The result is two different Fibre Channel forwarder logical models:

    Type C (connected)

    A Fibre Channel forwarder in a VLAN is logically coupled with oneEthernet bridge function attached to all Ethernet ports of theswitch belonging to that VLAN.

    For example, FCoE implemented on top of an Ethernet switch.

    Type D (disconnected)

    A Fibre Channel forwarder in a VLAN is logically coupled withmore than one Ethernet bridge function, each attached to asubset of the Ethernet ports of the switch belonging to that VLAN.

    For example, FCoE implemented in line cards of a Fibre Channelswitch.

  • 8/3/2019 Cisco Fcoe

    12/13

    12Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.

    Summary

    FCoE is the encapsulation of native Fibre Channel into an Ethernetframe.

    Need for FCoE is due to evolving business requirements.

    FCoE is being developed by INCITS T11.

    FCoE must utilize jumbo frames (or the 2.5K baby jumbo).

    Fibre Channel forwarder forwards frames based on a Layer 3lookup.

    FCoE may be added to an Ethernet switch or to a Fibre Channelswitch.

    Encapsulation of Fibre Channel frames occurs through themapping of Fibre Channel onto Ethernet.

  • 8/3/2019 Cisco Fcoe

    13/13

    13Posted to the Cisco Learning Network www.cisco.com/go/learningnetwork 2008 Cisco Systems, Inc. All rights reserved.