expert insights: expanding the data center with fcoe ...€¦ · 802.1qaz – enhanced transmission...

27
PRESENTATION TITLE GOES HERE Expert Insights: Expanding the Data Center with FCoE Joe Kastura, Joe Gervais, Jason Blosil August 20, 2014

Upload: others

Post on 05-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

PRESENTATION TITLE GOES HERE

Expert Insights: Expanding the Data Center with FCoE

Joe Kastura, Joe Gervais, Jason Blosil

August 20, 2014

Page 2: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

2

Jason Blosil, SNIA –ESF Chair - Product Marketing - NetApp

Today’s Presenters

Joe Kastura Technical Lead – Data Center and

Cloud Practice - Cisco

Joe Gervais Senior Director of Product

Marketing - Emulex

Page 3: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

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.

3

Page 4: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Agenda

!   Using FCoE as a storage overlay !   Single-hop, multi-hop and beyond !   40GbE and 100GbE !   Real-world use cases !   OpenStack, Network Functions Virtualization (NFV) and

FCoE

4

Page 5: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Ethernet As We Know It

5

Page 6: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

802.1Qbb – Priority Flow Control (PFC)

!   VLAN Tag enables 8 priorities for Ethernet traffic

!   PFC enables Flow Control on a

Per-Priority basis !   Provides the ability to have

lossless and lossy priorities at the same time on the same wire

!   Allows FCoE to operate over a lossless priority independent of other priorites

6

FCoE

Ethernet Wire

Page 7: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Priority Flow Control continued

PAUSE per 802.1P Class of Service

Transmit Queues Ethernet Link

Receive Buffers

Eight Virtual Lanes

One One

Two Two

Three Three

Four Four

Five Five

Seven Seven

Eight Eight

Six Six

STOP PAUSE

Page 8: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

802.1Qaz – Enhanced Transmission Service (ETS)

!   Allows you to create priority groups

!   Can guarantee bandwidth !   Can assign bandwidth

percentages to groups !   Not all priorities need to be used

or in groups.

8 Ethernet Wire

FCoE 20% 80%

Page 9: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

FCoE

9

Page 10: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

10

History of Convergence – Using FCoE to Provide Consolidated I/O

!   Traditional Data Centers had separation at the host

!   Separate Ethernet-based networks and Fibre Channel-based networks

!   Multiple cards per server !   2 HBAs !   Average of 6 (or more!) NICs per server !   High underutilization drives up unnecessary

power, cooling, and asset costs

* not to scale

Page 11: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

11

History of Convergence – Using FCoE to Provide Consolidated I/O

!   Access-Layer Convergence !   Consolidate I/O on 10G links !   Drastically reduced CapEx and OpEx !   Multiprotocol connectivity eased

purchasing decisions for server refreshes !   Prepared Data Centers for VM mobility

requirements !   Any VM could connect to FC storage if

necessary, not just the ones with HBAs pre-installed

* not to scale

Page 12: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

12

History of Convergence – Using FCoE to Provide Consolidated I/O

!   Multi-hop Convergence !   Standardize on Ethernet assets

!   One physical infrastructure !   Keeps best practices for both Ethernet

and Fibre Channel

!   Reduction of Additional Equipment !   Protected investment and future-

proofed deployments

* not to scale

Page 13: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

FCoE Overlay

13

Page 14: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Traditional SAN North South

!   Traditional storage topologies north-south

!   Physical air gap between fabrics

!   Requires large amounts of planning

14

Page 15: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Next Evolution of Convergence due to Hardware and Software Improvements

!   How to address new topologies? !   What about multiprotocol storage? !   Can we get true consolidated I/O throughout the fabric?

15

Leaf

Spine

Leaf/Spine

40/100GbE

10/25/40 GbE

Page 16: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Evolution of Convergence

!   Use IEEE ETS to guarantee bandwidth for traffic types !   Use IEEE PFC to create lossless traffic for FCoE !   Use advanced Ethernet fabric forwarding for ECMP traffic flows !   Use Ethernet infrastructure for all kinds of storage (including connections to traditional FC storage

environments !   Increase IT agility and operational and resource efficiency while speeding delivery of services to application

owners !   Improve scalability for all application needs and maintain high, consistent performance for all traffic types,

not just storage 16

iSCSI/ NFS FCoE Fibre

Channel Multiprotocol

Server

Page 17: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Logical Separation of SAN A/B

!   Storage sees an edge-core topology equivalence

!   Complete, load-balance ISLs dynamically created between FCF leafs

!   Logical separation instead of physical separation

!   Creates relationships between Fibre Channel Forwarders (FCFs)

!   Increases redundancy and resiliency

!   Storage traffic is load-balanced across Equal-Cost Multipathing Topology

!   If a spine switch fails, SAN A is not interrupted!

17

SAN A SAN B

iSCSI/NFS

Converged FC

What Fibre Channel sees

Page 18: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

18

Boeing Aerospace and Defense – Case Study

!   Reduced deployment times for each server by 25% !   Saved 35% in Cap-ex and cut 90% of power costs

!   “…utilizing the cores better, and increasing I/O with fewer cables and switches” !   “…use our existing personnel to manage both IP and FCoE resources quickly and

efficiently, increasing their value within the company.”

CORE

SAN B SAN A

FCoE   FCoE  

Ethernet Fibre Channel Dedicated FCoE Converged Link

Multi-Hop FCoE End-to-End FCoE

Page 19: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

PRESENTATION TITLE GOES HERE What If’s and Futures

Page 20: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Major Telco – Case Study

!   FCoE in Data Center consolidation project !   Migrated to 10G using multichannel

technology with DCB protocols !   Multiple virtual NIC interfaces and

FCoE on single 10G port for CAPEX and OPEX savings

!   Benefits !   Consolidated from multiple 1G

interfaces to redundant 10G interface while maintaining QoS per interface

20

Page 21: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

OpenStack and FCoE

!   Open Source Cloud Computing Platform !   Enables Infrastructure as a Service (IaaS)

!   Cinder component provides block storage support !   Major Block Storage Platforms supported including EMC VMAX

& VNX, HDS, IBM Storwize, HP 3PAR StorServ

21

     

Dashboard        

Orchestra.on  

     

Iden.ty  

   

Block  Storage  

   

OpenStack  Networking  

   

Object  Storage  

     

Image  

     

Compute  

     

Metering  

Graphical User Interface

Creates Stacks

Persistent Storage

Stores objects for VMs

Authentication

Usage Statistics

Network Connectivity Stores Images

Stores Images as objects

Page 22: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Network Functions Virtualization

!   Initiative to transform traditional network appliances into virtualized network function !   Examples include load

balancers, firewalls, intrusion detection

!   Enables migration from appliances to standard hardware and cloud based infrastructure

!   Is not Software Defined Networking

!   Adjacent technology 22

Fire

wal

l IDS

Load

B

alan

cer

Dedicated Appliances

Virtual Network Functions

FCoE

Firewall

IDS

Load Balancer

Page 23: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

Synergies between SDN and NFV

23

Standard servers Vendor independence

Rapid service innovation Improved operational

efficiency Centralized orchestration and

management Consistent policy framework

Standardized, open interfaces Dynamic chaining of network

functions

Control / data plane separation

Focus on network function connectivity (logical topologies)

Function / location separation

Power Savings (elastic scalability)

Focus on atomic network functions

NFV SDN

Page 24: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

“Direct Connect” FCoE FC-BB-6 VN2VN Support

!   ANSI Standard enabling direct FCoE Virtual Node to Virtual Node (VN2VN) connectivity !   Specified in Fibre Channel

Backbone 6 (FC-BB-6) standard !   Similar to Fibre Channel Arbitrated

Loop !   Still requires DCB support for

lossless Ethernet link or fabric

!   Configurations !   Can be server and storage back to

back or using a DCB capable switch

!   Can be multiple servers connected to storage, or a server connected to multiple targets

24

P2P Using PFC or Pause

DCB

DCB

Page 25: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

After This Webcast

!   This webcast will be posted to the SNIA Ethernet Storage Forum (ESF) website and available on-demand ! http://www.snia.org/forums/esf/knowledge/webcasts

!   A full Q&A from this webcast, including answers to

questions we couldn't get to today, will be posted to the SNIA-ESF blog ! http://sniaesfblog.org/

!   Follow and contribute to the SNIA-ESF blog thread on many storage-over-Ethernet topics, both hardware and protocols ! http://sniaesfblog.org/

25

Page 26: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

PRESENTATION TITLE GOES HERE Q&A

Page 27: Expert Insights: Expanding the Data Center with FCoE ...€¦ · 802.1Qaz – Enhanced Transmission Service (ETS) ! Allows you to create priority groups ! Can guarantee bandwidth

PRESENTATION TITLE GOES HERE Thank You