Design and Implementations of FCoE for the DataCenter. Mike Frase, Cisco Systems

Similar documents
The confusion arising from Converged Multihop Topologies as to the roles and capabilities of FCFs, FCoE-FC Gateways, and FCoE Transit Switches

ETHERNET ENHANCEMENTS FOR STORAGE. Sunil Ahluwalia, Intel Corporation

Evolution with End-to-End Data Center Virtualization

ETHERNET ENHANCEMENTS FOR STORAGE. Sunil Ahluwalia, Intel Corporation Errol Roberts, Cisco Systems Inc.

Expert Insights: Expanding the Data Center with FCoE

UCS Engineering Details for the SAN Administrator

iscsi : A loss-less Ethernet fabric with DCB Jason Blosil, NetApp Gary Gumanow, Dell

The Confusion Arising from Converged Multi Hop FCoE Topologies

Nexus DC Tec. Tomas Novak. BDM Sponsor. Sponsor. Sponsor Logo. Sponsor. Logo. Logo. Logo

FCoE Cookbook for HP Virtual Connect

FCoE Initialization Protocol (FIP)

Comparing Server I/O Consolidation Solutions: iscsi, InfiniBand and FCoE. Gilles Chekroun Errol Roberts

Jake Howering. Director, Product Management

HP 6125XLG Blade Switch

Use Cases for iscsi and FCoE: Where Each Makes Sense

UM DIA NA VIDA DE UM PACOTE CEE

DCNX5K: Configuring Cisco Nexus 5000 Switches

FIBRE CHANNEL OVER ETHERNET

Unified Storage Access Design

Configuring FCoE NPV. Information About FCoE NPV. This chapter contains the following sections:

HP StorageWorks Fabric OS 6.1.2_cee1 release notes

Ron Emerick, Oracle Corporation

Deploying FCoE (FIP Snooping) on Dell PowerConnect 10G Switches: M8024-k, 8024 and 8024F. Dell Networking Solutions Engineering March 2012

SAN Virtuosity Fibre Channel over Ethernet

FCoE Design, Operations and Management Best Practices

Virtualization Practices:

Cisco Nexus 4000 Series Switches for IBM BladeCenter

Cisco UCS Virtual Interface Card 1225

AVANTUS TRAINING PTE LTD

FCoE Design, Implementation and Management Best Practices

Dell PS Series DCB Configuration Best Practices

"Charting the Course... Troubleshooting Cisco Data Center Infrastructure v6.0 (DCIT) Course Summary

Fibre Channel vs. iscsi. January 31, 2018


"Charting the Course... Implementing Cisco Data Center Infrastructure (DCII) Course Summary

Evolution of Fibre Channel. Mark Jones FCIA / Emulex Corporation

Cisco Certdumps Questions & Answers - Testing Engine

Implementing Cisco Data Center Infrastructure v6.0 (DCII)

CloudEngine 8800&7800&6800 Series Switches. FCoE and DCB Technology White Paper. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD.

Server and Storage Consolidation with iscsi Arrays. David Dale, NetApp Suzanne Morgan, Microsoft

Configuring Fibre Channel Interfaces

Virtual Networks: For Storage and Data

Server-to-network edge technologies: converged networks and virtual I/O

Virtualization Practices: Providing a Complete Virtual Solution in a Box

SwitchX Virtual Protocol Interconnect (VPI) Switch Architecture

Industry Standards for the Exponential Growth of Data Center Bandwidth and Management. Craig W. Carlson

NETWORK ARCHITECTURES AND CONVERGED CLOUD COMPUTING. Wim van Laarhoven September 2010

CCIE Data Center Written Exam ( ) version 1.0

Discover 2013 HOL2653

vsphere 6.0 with HP ProLiant Gen9 Servers, OneView, 3PAR, Cisco Nexus 5600 and Brocade 6510 Deployment Guide

UCS Networking 201 Deep Dive

Fibre Channel Networking for the IP Network Engineer and SAN Core Edge Design Best Practices Chad Hintz Technical Solutions Architect BRKVIR-1121

Fibre Channel over Ethernet (FCoE)

Cisco UCS Virtual Interface Card 1227

Unified Storage Networking. Dennis Martin President, Demartek

Unified Storage Networking

Data Center Networks. Joseph L White, Juniper Networks

CCIE Data Center Storage Networking. Fibre Channel Switching

Pass-Through Technology

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

Rack-Level I/O Consolidation with Cisco Nexus 5000 Series Switches

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

VIRTUAL CLUSTER SWITCHING SWITCHES AS A CLOUD FOR THE VIRTUAL DATA CENTER. Emil Kacperek Systems Engineer Brocade Communication Systems.

UCS-ABC. Cisco Unified Computing System Accelerated Boot Camp. Length: 5 Days. Format: Lecture/Lab. Course Version: 5.0. Product Version: 2.

Juniper Networks QFX3500

IPR/TN/PUR/ET/18-19/45 DATED 28/12/ COMPLIANCE FORM

COMPANY X PROOF-OF- CONCEPT LAB FOR THE DELL M1000E CHASSIS

Transition to the Data Center Bridging Era with EqualLogic PS Series Storage Solutions A Dell Technical Whitepaper

UCS - the computing vision that boosts your business

HP Storage Summit 2015

Dell PowerEdge Configuration Guide for the M I/O Aggregator 9.5(0.1)

Cisco Cisco Data Center Associate Level Accelerated - v1.0 (DCAA)

Emulex Universal Multichannel

HP Converged Network Switches and Adapters. HP StorageWorks 2408 Converged Network Switch

Dell Networking S5000: Deployment of a Converged Infrastructure with FCoE. Deployment/Configuration Guide

bre Channel Over Ethernet (FCoE) den Karakok

Deployment Guide: Network Convergence with Emulex OneConnect FCoE CNA and Windows Server Platform

Jeff Dodson / Avago Technologies

Controlling FCF. Lossless Ethernet network

UCS Networking Deep Dive. Neehal Dass - Customer Support Engineer

UCS Management Deep Dive

Huawei MZ510 NIC V100R001. White Paper. Issue 09 Date HUAWEI TECHNOLOGIES CO., LTD.

Dell PowerEdge M1000e Blade Enclosure and Dell PS Series SAN Design Best Practices Using Dell S-Series and M-Series Networking

BROCADE 8470 SWITCH MODULE FOR IBM BLADECENTER

STORAGE 101. LAN to SAN in 90min

Dell EMC Networking Deploying Data Center Bridging (DCB)

UCS Technical Deep Dive: Getting to the Heart of the Matter

FCoE Configuration Between VIC Adapter on UCS Rack Server and Nexus 5500 Switch

Cisco MDS 9000 Family Blade Switch Solutions Guide

Vendor: Cisco. Exam Code: Exam Name: Designing Cisco Data Center Unified Fabric (DCUFD) Version: Demo

SAS: Today s Fast and Flexible Storage Fabric

N-Port Virtualization in the Data Center

Network Configuration Example

UCS Networking Deep Dive

Storage Protocol Offload for Virtualized Environments Session 301-F

Cisco Nexus B22 Blade Fabric Extender for IBM

Contents. FCoE commands 0

Advanced iscsi Management April, 2008

PowerEdge FX2 - Upgrading from 10GbE Pass-through Modules to FN410S I/O Modules

VN2VN: A new framework for L2 DAS Prafulla Deuskar Mark Wunderlich Intel

Transcription:

Design and Implementations of FCoE for the DataCenter Mike Frase, Cisco Systems

SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material in presentations and literature under the following conditions: Any slide or slides used must be reproduced in their entirety without modification The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations. This presentation is a project of the SNIA Education Committee. Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney. The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. 2

Abstract This session will discuss the technologies and solutions for implementing FCoE in an end to end design for the Unified Data Center. The terms and technical requirements of the 10 GigE Network along with Multi-hop FCoE and Unified I/O Compute will be explained, allowing anyone new or old to the technology the ability to engage in the discussion. We will focus on what the Data Center Engineer can deploy in today's designs, intergrading FCoE with current Storage Area Networks (Native Fibre Channel) or complete new FCoE deployment. Attendees shall learn what new skills are required for the implementation and management of an FCoE virtualized network. Learning Objectives: - FCoE technologies - Skills requirements for Unified I/O Networks - 10 GigE designs for FCoE 3

Agenda Network, Storage, and Server Admin - Positioning your skills FCoE Technology FCoE Deployment Designs Today FCoE Deployments Designs - Tomorrow 4

Data Center Engineer Evolution Network Data Engineer 1, 10 GigE Spanning-Tree Protocols Highly Available Networks Low Latency Switching Layer 2 & 3 Network adaptors and drivers IP addressing IPV4 & IPV6 IP Routing Protocols Standard Network services ARP, DHCP, PXE, LLDP QOS Security SAN Engineer 2, 4, 8 Gig FC Fibre Channel FSPF Highly Available Fabrics Low Latency Switching Fabric Login Services FCID Domain Services Zone Service Storage HBA s and drivers 5

DC Engineer Data Center Engineer LAN Engineer SAN Engineer DCB (Lossless) GigE CNA adaptors & drivers Technologies for LAN & SAN iscsi FCoE Add these extras for Advanced DC Engineer Virtualization Server Hardware (Memory, CPU, PCIe) Data Center Interconnect Technologies 6

Learning Curve Unified Network Technologies Ethernet Layer 2 & 3 protocols VLANS Cabling and Optics 10 GigE HBA FCoE DCB Performance Monitoring LAN CNA CNA SAN A CNA CNA SAN B CNA Fibre Channel Protocol and FC services Zoning SCSI data Virtual Fabrics O/S & Driver support 7

Unified I/O: Network Operations View Server Ops Work Processes: Same as today Converged Network Adapter (CNA) config equivalent to NIC and HBA. Mgmt: No impact Network Mgmt System: Existing tools SAN B SAN A SAN Ops Work Process: Same as today Configure FC Interface mode, speed, Virtual Fabrics, Port Channels, Trunks, NPV etc. Monitor SAN specific MIBs, Syslog, RMON. Mgmt : CLI (Role based) XML API Network Mgmt System: Existing tool SAN Fabric Managers Converged Activities Work Processes: Switch reboot Image upgrade User roles Initial creation of virtual interfaces Mgmt: Creation of Mgmt Interface Day-2 System level support: Memory, CPU error, Call Home features, Span ports. LAN 1 GbE 10 GbE FC 10GbE FCOE Network Ops Work Process: Same as today Configure Ethernet port, VLAN, STP, Port Channels, Trunks etc. Monitor LAN specific MIBs, Syslog, RMON. Mgmt : CLI (Role based) XML API Network Mgmt System: Network/Device Management

FCOE TECHNOLOGY 9

FCoE Behind the Scenes Data Center Bridging exchange (DCBX): DCBX, is a management protocol that extends the Link Layer Discovery Protocol (LLDP) defined in IEEE802.1AB. DCBX allows the Fibre Channel Forwarder (FCF) to provide Link Layer configuration information to the Converged Network Adaptor (CNA) and allows both the CNA and FCF to exchange status. FCoE Protocols: FCoE Eternet Frame Type 8906 Hex FCoE data protocol requires lossless Ethernet and is typically implemented in hardware, and is used to carry most of the FC frames and all the SCSI traffic. FIP (FCoE Initialization Protocol) Ethernet Frame Type 8914 Hex A Discovery Protocol whose purpose is to present a multi-access Ethernet network as a set of point-to-point Virtual Links for FCoE to use. 10

DataCenter Bridging (DCB) for FCoE Part of the IEEE 802.1 Work Group Lossless Ethernet 802.1Qbb Priority Grouping 802.1Qaz Configuration Verification 802.1Qaz Auto-negotiation of capability and configuration Allows network devices to advertise their capabilities over a link Enables hosts to get proper configuration from network Enables switches to verify proper configuration 11

LLDP & DCB inspection Basic values of the packet DCB TLV breakdowns Configuration Details FCoE PFC ETS Link up-down Organizational TLV s

FIP Protocols Defined FIP VLAN Discovery - used by the ENode to discover FCOE VLAN FIP Discovery Solicitations - used by the ENode to discover a FCF FIP Discovery Advertisement - used by FCF to advertise itself to ENodes FIP FLOGI, FIP LS_ACC and FIP LS_RJT - used by FCF to login and get itself an FCID FIP LOGO - sent by ENode to logout FIP NPIV FDISC - sent by VN ports to login FIP KeepAlives - liveliness mechanism between ENodes and FCF FIP Clear Virtual Link - used by the FCF to signal to the ENode to bring down the virtual link 13

FIP: FCoE Initialization Protocol FCoE VLAN discovery Automatic discovery of FCoE VLANs Device discovery ENodes discover VF_Port capable FCF- MACs for VN_Port to VF_Port Virtual Links VE_Port capable FCF-MACs discover other VE_Port capable FCF-MACs for VE_Port to VE_Port Virtual Links Verifies the Ethernet network supports the required Max FCoE Size along with many other settings like FC map value using Descriptor TLV s Virtual Link instantiation Builds on the existing Fibre Channel Login process Fabric Provided MAC Address (FPMA), Virtual Links maintenance Timer based 14

FCoE, Same Model as FC A-B SAN separation picture showing one side Same host to target communication Host has 2 CNA s (one per fabric) Target has multiple ports to connect to fabric Connect to a DCB capable switch Port Type Negotiation (FC port type will be handled by FIP) Speed Negotiation DCB Negotiation Access switch is a Fibre Channel Forwarder (FCF) Dual fabrics are still deployed for redundancy Ethernet Fabric Unified Wire ENode FC Fabric CNA Target DCB capable Switch acting as an FCF 15

FCOE NETWORK DEPLOYMENTS 16

Basic Network Study Enhanced Ethernet and FCoE Ethernet FC 10 GigE Ethernet I/O Consolidation FCoE LAN SAN A SAN B LAN SAN A SAN B 10 GigE Switch FC SAN switch running as full FC switch or NPV FCoE FCF running as full FC switch or NPV Ethernet NICs HBAs CNAs And/or 10 GigE NIC w/ FCoE

Deployments with FCoE Edge participates in both distinct FC and IP Core topologies Converged Network Adapter (CNA) presents two PCI address to the Operating System (OS) OS loads two unique sets of drivers and manages two unique application topologies Server participates in both topologies separately Two stacks and thus two different views of the same unified wire SAN Multi-Pathing provides failover between two fabrics (SAN A and SAN B ) NIC Teaming provides failover within the same fabric (VLAN) muti-switch port channel FCF-A Switch or NPV Unified Wire shared by both FC and ethernet ULPs FC Driver bound to FC HBA PCI address 10GbE Link Fibre Channel 10GbE PCIe Ethernet FCF-B Switch or NPV Unified Edge supports both FC and ethernet UPLs Ethernet Driver bound to Ethernet NIC PCI address Fibre Channel Drivers Ethernet Drivers Operating System 18

What is being deployed Single Hop Design LAN Fabric Fabric A Fabric B Generation 2 CNA Utilizes Converged Enhanced Ethernet & Data Center Bridging Exchange protocol (DCB) muti-switch port channel Utilizes FCoE Initialization Protocol (FIP) as defined by the T.11 FC-BB-5 specification Supports both direct and multi-hop attachment (i.e. through a FIP Snooping Bridge or over VE-Ports) FCF-A DCB DCB VF VN FCF-A Direct attach VN_Port to VF_Port Generation 2 CNA 19

What is being deployed Initiator connection Physical link is brought online (today requires 10GE) LAN Fabric SAN Fabric A SAN Fabric B DCBX negotiation discovers DCB capable devices, including but not limited to lossless Ethernet. FIP Process discovery and negotiation of FCoE devices and characteristics muti-switch port channel FCoE VLAN Discovery FCF Discovery on the specific FCoE VLAN Fabric Login - builds the logical wire from the end node to the FCF (VN_port to VF_port) FCF-A VF VN FCF-B Direct attach VN_Port to VF_Port Direct Attach Topologies 20

Single Hop Design FCoE VLAN A VLAN can be dedicated for every Virtual Fabric in the SAN FIP discovers the FCoE VLAN and signals it to the hosts Trunking is not required on the host driver all FCoE frames are tagged by the CNA FCoE VLANs can be pruned from Ethernet links that are not designate for FCoE Maintains isolated edge switches for SAN A and B and separate LAN switches for NIC 1 and NIC 2 (standard NIC teaming or Link Aggregation) FCF-A VLAN 10,20 LAN Fabric SAN Fabric A Virtual Fabric 2 VLAN 10,30 SAN Fabric B Virtual Fabric 3 FCF-B STP Edge Trunk 21

Single Hop Design FCoE VLAN Separation In order to maintain the integrity of FC forwarding over FCoE, FCoE VLANs should be treated differently than LAN VLANs No flooding, MAC learning, broadcasts, etc. The FCoE VLAN should be configured as a native VLAN FIP uses native VLAN Separate FCoE VLANs are used for FCoE in SAN-A and SAN-B Unified Wires can be configured as trunk ports and STP edge ports FCF VLAN 10,20 LAN Fabric SAN Fabric A Virtual Fabric 2 VLAN 10,30 SAN Fabric B FCF Virtual Fabric 3 STP Edge Trunk 22

Single Hop Design Unified Wires and multi-switch port channels Optimal layer 2 LAN design often leverages muti-switch port channel LAN Fabric SAN Fabric A SAN Fabric B A muti-switch port channel can provide network based load sharing and redundancy and some implementations can do this without introducing layer 2 loops in the topology FCF-A FCF-B Muti-switch port channel results in diverging LAN and SAN high availability topologies FC maintains separate SAN A and SAN B topologies LAN utilizes a single logical topology muti-switch port channel Direct Host Dual Attached Topology 23

Single Hop Design Extending the FCoE Edge to Top of Rack Server Ethernet driver connected to TOR device with NIC Teaming SAN Fabric A SAN Fabric B FCoE can connect over multi member port with a single link from server to TOR FCF-A FCF-B TOR device single homed to upstream core FCF Top of Rack fabric links can be connected to FCF with individual links or a muti-switch port channel Can be oversubscribed Consistent with separate LAN Access and SAN Edge Topologies Fabric Links Option 1: Single Homed Port Channel TOR device FCoE on a LACP member PC with a single link FIP enabled CNAs (Gen 2) Fabric Links Option 2: Static Pinned TOR Device FCoE on individual links. Ethernet traffic is Active/Standby 24

Extending FCoE with FIP Snooping FIP snooping Bridge DCB enabled SAN A SAN B Dual Topology Capable Still need to maintain the A-B SAN separation FCF-A Single Homed Unified Wire FCF-B Unified Dedicated Wire Unified Dedicated Wires from FIP bridge to FCF Single Unified Wire Port Channel from FIP Bridge to FCF FIP Snooping Bridge-A 10GbE Link Fibre Channel 10GbE PCIe Ethernet FIP Snooping Bridge-B Mezzanine Converged Network Adapter 25

Multi - Hop Designs (VE) Considerations for FCoE Multi-hop Virtual E_Ports (VE) LAN Fabric Fabric A Fabric B Design considerations when extending FCoE beyond the Unified Edge? High Availability for both LAN and SAN Oversubscription for SAN and LAN Ethernet Layer 2 and STP design FCF FCoE Storage Where does Unified Wire make sense over Unified Dedicated Wire? VE Ports FCF Unified Wire provides for sharing of a single link for both FC and Ethernet traffic 26

UNIFIED I/O IN COMPUTE BLADE CENTER 27

FCoE in the Compute Blade Center Fabric Consolidation SAN HPC LAN Blade Blade Chassis Blade 10GE/FCoE Blade Blade 28

FCoE in the Compute Blade Center Past Solution Mgmt Server Ethernet FC traffic FCoE Solution Fibre Channel Unified FCoE Same benefits as non Blade Center designs Ethernet Fewer Cables Fewer switches Fewer adapters Overall less power Interoperates with existing SAN s 29

Check Out the Hands-On Lab Check out the Hands-On LAB at SNW: Unified Storage Infrastructure Unified Storage IP Solutions 30

Q&A / Feedback Please send any questions or comments on this presentation to SNIA: tracknetworking@snia.org Simon Gordon Joseph White Many thanks to the following individuals for their contributions to this tutorial. - SNIA Education Committee 31