Expert Insights: Expanding the Data Center with FCoE PRESENTATION TITLE GOES HERE Joe Kastura, Joe Gervais, Jason Blosil August 20, 2014
Today s Presenters Jason Blosil, SNIA ESF Chair Product Marketing - NetApp Joe Kastura Technical Lead Data Center and Cloud Practice - Cisco Joe Gervais Senior Director of Product Marketing - Emulex 2
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
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
Ethernet As We Know It 5
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 FCoE! Allows FCoE to operate over a lossless priority independent of other priorites Ethernet Wire 6
Priority Flow Control continued Transmit Queues Ethernet Link Receive Buffers One One Two Two Three STOP PAUSE Three Four Five Six Four Five Six Eight Virtual Lanes Seven Seven Eight Eight PAUSE per 802.1P Class of Service
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. 80% FCoE 20% Ethernet Wire 8
FCoE 9
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 10
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 preinstalled * not to scale 11
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 futureproofed deployments * not to scale 12
FCoE Overlay 13
Traditional SAN North South! Traditional storage topologies north-south! Physical air gap between fabrics! Requires large amounts of planning 14
Next Evolution of Convergence due to Hardware and Software Improvements Leaf/Spine Spine 40/100GbE Leaf! How to address new topologies?! What about multiprotocol storage?! Can we get true consolidated I/O throughout the fabric? 10/25/40 GbE 15
Evolution of Convergence Multiprotocol Server! 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
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 loadbalanced across Equal-Cost Multipathing Topology! If a spine switch fails, SAN A is not interrupted! SAN A SAN B What Fibre Channel sees iscsi/ NFS Converged 17 FC
Boeing Aerospace and Defense Case Study CORE FCoE FCoE SAN A SAN B Multi-Hop FCoE End-to-End FCoE Ethernet Fibre Channel Dedicated FCoE Converged Link! 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. 18
What If s and Futures PRESENTATION TITLE GOES HERE
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
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 Graphical User Interface Dashboard Creates Stacks Persistent Storage Stores objects for VMs Orchestra.on Authentication OpenStack Networking Block Storage Compute Image Object Storage Metering Iden.ty Network Connectivity Stores Images Stores Images as objects Usage Statistics 21
Network Functions Virtualization! Initiative to transform traditional network appliances into virtualized network function Dedicated Appliances Virtual Network Functions Firewall IDS Load Balancer! Examples include load balancers, firewalls, intrusion detection Firewall! Enables migration from appliances to standard hardware and cloud based infrastructure IDS! Is not Software Defined Networking! Adjacent technology Load Balancer FCoE 22
Synergies between SDN and NFV NFV SDN Function / location separation Focus on atomic network functions Power Savings (elastic scalability) 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) 23
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 P2P Using PFC or Pause DCB DCB 24
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
Q&A PRESENTATION TITLE GOES HERE
Thank You PRESENTATION TITLE GOES HERE