The New IP 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is most adaptable to change. Charles Darwin 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
The New IP The Foundation for the Digital Business Efficiency DEC Intel SUN Microsoft PC s 1985-90 Cisco Nokia Client/Server 1990-95 IP Networks 1990-95 VMware Apple Samsung Mobile Devices 2000-2008 The New IP Virtualization 2008 - IBM Mainframe 1960-70s Minicomputer 1980-85 Automation 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 3
A Tectonic Shift in Technology Underway Nexus of Forces 3 rd Platform SOCIAL CLOUD MOBILE BIG DATA 1 st Platform Mainframe 2 nd Platform PC Client Server ICT SPENDING 2013 to 2020 rd PLATFORM: 11.7% CAGR nd PLATFORM 0.8% CAGR rd PLATFORM 14 TAM $2.1 Trillion 3 rd 2 nd 3 rd 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 4
3 rd platform transforms Networking PHYSICAL VIRTUAL ARCHITECTURE USERS AND DEVICES DATA CENTER GROWTH CONTROL SECURITY APPS AND DATA ENTERPRISE SERVICE PROVIDER
3 rd platform transforms Networking NFV SDN FABRICS THE NEW IP THE NETWORK FOR THE THIRD PLATFORM
How The New IP Changes Networking THE LEGACY IP Static and Manual Closed and Proprietary Device-Level Intelligence Planned Obsolescence High CapEx and OpEx Tactical Transport THE NEW IP Dynamic and Automated Open and Open-Sourced Network-Level Intelligence Long-Term Useful Life Utility-Based Costs Strategic Enabler 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. 7
The New IP Framework ORCHESTRATION CONTROL SERVICES HARDWARE 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. 8
Data Center of the Future Brocade Strategy: Optimized to Lead the Transformation Management and Orchestration OpenStack Management and Orchestration Platform Applications Application Service Chaining, Network Analytics, Traffic Engineering, etc. Control OpenDaylight Network Controller Server Controller Storage Controller Virtualization Network Function Virtualization NFV: vrouting, vadx Network Virtualization VxLAN/NVGRE/STT NV: OpenFlow, Server Virtualization Storage Virtualization Physical Infrastructure Network Compute Storage Ethernet Fabric, L3 Router, Fibre Channel SAN 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 9
Data Center of the Future Brocade Strategy: Optimized to Lead the Transformation Management and Orchestration OpenStack Management and Orchestration Platform Applications Application Service Chaining, Network Analytics, Traffic Engineering, etc. Control OpenDaylight Network Controller Server Controller Storage Controller Virtualization Network Function Virtualization NFV: vrouting, vadx Network Virtualization VxLAN/NVGRE/STT NV: OpenFlow, Server Virtualization Storage Virtualization Physical Infrastructure Network Compute Storage Ethernet Fabric, L3 Router, Fibre Channel SAN 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 10
What Is an Ethernet Fabric? Optimized for server and network virtualization More efficient, higher throughput, lower latency Scale-out vs. scale-up to increase flexibility and protect investment Automated deployment and ongoing administration 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 11
Network Transformation Classic Hierarchical Architecture Ethernet Fabric Architecture Core Aggregation Access Leaf / Spine Core Scale-out Rigid architecture, north-south optimized Inefficient link utilization Individually managed switches Scale-up VM-ignorant No Network Virtualization Topology freedom, east-west optimized All links active, L1/2/3 multipathing Fabric managed as one logical switch Scale-out VM-aware Native and overlay network virtualization 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 12
Brocade VCS Fabric Technology Pillars of innovation ETHERNET FABRIC DISTRIBUTED INTELLIGENCE LOGICAL CHASSIS No Spanning Tree Protocol Multi Path, Deterministic Auto healing, non-disruptive Ideal for storage Lossless Low Latency Self-forming Flexible topology Fabric is aware of all members, devices, VMs Masterless control, no reconfiguration Logically flattens and collapses network layers Scale edge and manage as if single switch Auto-configuration Centralized or distributed mgmt; end-to-end DYNAMIC SERVICES Connectivity over Distance, Native Fibre Channel, Layer 3, FCoE and IP Storage 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 13
Classic Networks Active/Passive, High Maintenance NAS iscsi FCoE SPANNING TREE: PASSIVE LINKS WASTE RESOURCES AND MONEY DEVICE LOSS: REQUIRES RECONVERGENCE, RECOVERY TIME AND HUMAN INTERACTION CONFIGURATION CHANGES: MANUAL INTERACTION WITH MULTIPLE DEVICES REQUIRED CAPACITY MANAGEMENT: ADDING CAPACITY MEANS MANUAL CONFIGURATION OF LAGS, AND CAN BE DISRUPTIVE 14 2012 Brocade Networks. Proprietary Stuff, Improper Use Will Result in Flogging
Ethernet Fabrics Active/Active, Fluid, Low Maintenance, Self Healing NAS iscsi FCoE TRILL: ALL LINKS ACTIVE, ECMP AND BROCADE TRUNKING MEAN ALMOST PERFECT LOADBALANCING ADDING & REMOVING DEVICES: CAN BE DONE WITHOUT LOGGING INTO TO ANY DEVICES. NEW DEVICES LEARN FROM OTHERS CONFIGURATION CHANGES: OFTEN PERFORMED AUTOMATICALLY WITHOUT HUMAN INVOLVEMENT CAPACITY MANAGEMENT: SIMPLY PLUG IN A NEW CABLE AND CAPACITY WILL AUTOMATICALLY BE ADDED TO A LAG INTELLIGENCE: CABLES ON SAME ASICS AND OF SAME LENGTHS AUTOMATICALLY FORM BROCADE TRUNKS
VCS Virtual Fabric NATIVE FABRIC-BASED MULTITENANCY AT SCALE Allocates logical fabric(s) for each tenant within a shared physical fabric Based on TRILL Fine-Grained Labels (IETF draft standard) Provides support for overlapping VLANs, VLAN scale and transport VLAN services Supports up to 16Million VCS Virtual Fabrics per physical fabric VLAN10 Virtual Fabric 5000 Customer A Customer B VLAN10 Virtual Fabric 5001 Customer A Customer B 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 16
IP Storage Intelligence VCS AutoQoS Automatic IP Storage Traffic Prioritization All the nodes in the fabric will autoprioritize IP Storage traffic over other, best effort traffic types Eliminates QoS configuration complexity or the need to overprovision the network Medium Priority: NAS. iscsi Traffic Other Priorities: Best Effort Traffic Reduces capital and operational costs Compute Racks IP Storage Racks 8/20/2015 17 2013 Brocade Communications Systems, Inc. Proprietary Information 17
Ethernet Fabrics Easing into a new Network Architecture Hybrid Ethernet Fabric Architecture Access Aggre gation Core Servers with 10Gbps Connections 3/14/2012 18 2012 Brocade Communications Systems, Inc. Proprietary Information
VDX Product Positioning Complete breadth of portfolio VDX 8770 Family LEAF SPINE VDX 6740 Family VDX 6740 VDX 6740T VDX 6740T-1G 1G/10G/10GBase-T Optimized w/ 40G uplinks VDX 6940 Family VDX 6940-36Q VDX 6940-144S 10G/40G Optimized w/ 100G uplinks SCALABILITY 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 10G/10GBase-T/40G/100G optimized modular system
Summary of VCS Fabric Value Propositions AUTOMATED Zero touch provisioning Zero-touch VM discovery, configuration, and mobility Self-forming trunks Manage many switches as single logical device 50% lower opex EFFICIENT All links fully active, none on standby Multi-pathing at all layers of the network: L1/L2/L3 Most efficient platform for IP storage 2x greater network utilization AGILE Network virtualization with VCS Virtual Fabrics or VMware NSX Scale-out non-disruptively Orchestration thru OpenStack Quicker to deploy 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 21
Complexity - Simplification Abstraction WINDOWS JAVA LANGUAGE TABLETS VCS ETHERNET FABRIC 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 22
Data Center of the Future Brocade Strategy: Optimized to Lead the Transformation Management and Orchestration OpenStack Management and Orchestration Platform Applications Application Service Chaining, Network Analytics, Traffic Engineering, etc. Control OpenDaylight Network Controller Server Controller Storage Controller Virtualization Network Function Virtualization NFV: vrouting, vadx Network Virtualization VxLAN/NVGRE/STT NV: OpenFlow, Server Virtualization Storage Virtualization Physical Infrastructure Network Compute Storage Ethernet Fabric, L3 Router, Fibre Channel SAN 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 23
Software Defined Networking 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 24
Software-defined Networking in the Data Center Gartner report: Ending the Confusion About Software-Defined Networking: A Taxonomy NETWORK VIRTUALIZATION PROGRAMMATIC CONTROL Overlay-Based SDN Deployment Use tunnels, e.g., VxLAN, NVGRE, between vswitches to create logical overlay networks Device-Based SDN Deployment Control protocol such as OpenFlow provisions hardware devices 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 25
SDN in the Data Center: Network Virtualization Logical networks eliminate physical network limitations (e.g., MAC address and VLAN limits) to facilitate any-to-any connectivity and workload mobility NSX Controller Overlay/tunnel technologies: VXLAN, NVGRE, STT, etc. vswitch/rtr Overlay network vswitch/rtr Network virtualization controller centralizes logical network intelligence, network state and programmability 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 26
Network Virtualization with Brocade VCS & VMware NSX vcloud 1 Brocade VCS Fabric: Automated, resilient physical foundation 2 VMware NSX Controller Virtual 1 vswitch VM VM VM vswitch VM VM VM Physical 3 VTEP Server Storage Services 2 3 VMware NSX: Network virtualization overlay and controller Brocade VCS Gateway for VMware NSX: Bridges virtual and physical infrastructure 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 27
Programmatic Control: Device Based SDN Physical Infra Today Router/Switch SDN SDN Controller Control Plane Control Plane BGP, OSPF, ISIS, etc. Data Plane Forwarding packets Custom Hardware Data Plane Forwarding packets Custom Hardware Data Plane Forwarding packets Custom Hardware Data Plane Forwarding packets Custom Hardware EMS, NMS, CLI and APIs specific to the switch or router vendor Proprietary control plane per device Communication protocols standardized for interoperability Separate control plane from the data plane in network devices (physical and virtual) with intelligence and programmability centralized in a controller. Benefits: Increased agility via automation and increased innovation via programmability 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 28
Brocade OpenFlow - MLXe Hybrid Port Mode IP/L2/VPN Network with OpenFlow Overlay Traditional Network Management OpenFlow as an overlay to existing network Virtual/Logical Networks using OpenFlow Allows for new revenue-generating features on top of existing production network INFRASTRUCTURE Protection Layer OpenFlow Overlay (Virtual/Logical Networks) Traditional IP, L2, VPN SDN Controller Enabled by Brocade s Hybrid port mode OpenFlow and traditional features enabled concurrently on same router ports Hybrid Port Mode with optional Protection OpenFlow does not affect Traditional traffic Protection in hardware Allows for initial OpenFlow overlay service development/testing without risk Network (DC or WAN) 3/14/2012 29 2012 Brocade Communications Systems, Inc. Proprietary Information
Internet2 BROCADE OPENFLOW ENABLED 100G NATIONWIDE BACKBONE Olympia Portland Eugene Sacramento Sunnyvale San Luis Obispo Los Angeles San Diego Seattle Reno IP router node Spokane Bozeman Boise Las Vegas Optical add/drop facility Missoula Salt Lake City Phoenix Tucson Billings Miles City Dickinson Denver Albuquerque El Paso Bismarck Minneapolis Kansas City San Antonio Fargo Houston (2) Chicago (3) Tulsa Dallas Madison Memphis St. Louis Jackson Baton Rouge Detroit Chattanooga Nashville Buffalo Cincinnati Louisville Cleveland Indianapolis Ashburn Atlanta Pittsburgh Charlotte Albany Philadelphia Boston New York (2) Washington DC Raleigh Jacksonville Internet 2 Exchange Point 49 Custom Location Facilities 15,500 miles of dark Fiber 8.8 Tbps of Optical Capacity Hybrid Mode with protected OpenFlow traffic 2015 Brocade Communications Systems, Inc. 30
Why OpenDaylight Base for Brocade SDN Controller? Community is the force multiplier for Brocade and for users The leading open-source SDN controller More than 200 developers from 41 member companies AND individuals from user organizations 1.7+ million lines of code Open industry forum: most networking providers, many SDN ecosystem firms Addresses service provider & enterprise needs Platform-independent narrow waist standardization point that allows for optimization and innovation above and below 2014 Brocade Communications Systems, Inc. 31
A New Network Architecture Software-Defined Networking Logically Centralizes the Control Plane Vendor Specific Management Captive Control Plane Vendor A EMS/NMS CLI/API Vendor B EMS/NMS CLI/API Vendor C EMS/NMS CLI/API Open Source SDN Controller Northbound API Industry Standard Control Protocols Standard Modeling Language Industry Standard Protocols EMS, NMS, CLI and APIs specific to the switch or router vendor Proprietary control plane per device Communication protocols standardized for interoperability Vendor A Vendor B Vendor C Logically centralized open control plane, nonvendor specific Normalized programming interface Standard control protocols and modeling language 2014 Brocade Communications Systems, Inc. 32
What a Controller Does A Controller is a Platform That: Allows software developers to innovate applications that get information from the network and control the network Applications and Services Customer Developed Vendor Developed Applications Applications Neutron Plugin Standardized REST API CONTROLLER PLATFORM Common Services Service Abstraction Layer Standard Interfaces and Plugins Allows network equipment suppliers to create plugins and information models for their equipment that improve manageability and lowers costs OpenFlow 1.0 / 1.3 SNMP OVSDB NETCONF YANG BGP-LS PCE-P Network Switches and Routers Vendor-Specific Plugins 33
Brocade Vyatta SDN Controller SDN Logically Centralizes the Control Plane Control & Programmability Manage networking platforms from multiple vendors within one controller domain Single-source technical support for the entire Vyatta Controller domain Complete portability for OpenDaylight applications no proprietary extensions Open Source SDN Controller Northbound API Industry Standard Control Protocols Standard Modeling Language Vyatta Controller is platform-independent and host OS- and hypervisor-agnostic. Any networking equipment can be operated within the controller domain as long as it is compatible with any of the standard OpenDaylight southbound interfaces (SBIs) or has an OpenDaylight plug-in. Vendor A Vendor B Vendor C Logically centralized open control plane, nonvendor specific Normalized programming interface Standard control protocols and modeling language 34
Network Function Virtualization 2015 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 35
Network Functions Virtualization (NFV) Economics Reduces CAPEX by shifting basic L4-7 requirements to commodity x86 HW for public/private cloud services Reduces OPEX by automating provisioning and configuration On-demand deployment Virtualized Network Appliance (VNA) or Virtual Machine (VM) Range of services Routing, Security, Load balancing, etc. http://www.tid.es/es/documents/nfv_white_paperv2.pdf 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 36
Brocade vrouter ADVANCED ROUTING, FIREWALL AND VPN IN SINGLE SOFTWARE IMAGE Provides on-demand networking for virtualized cloud infrastructures Provides powerful network services including advanced routing, stateful firewall, and VPN at 10G Leverage existing industry standard x86 server platform to maximize flexibility Runs as a virtual machine and supports leading hypervisors including Vmware ESX, Microsoft HyperV, Citrix Xen and KVM Integrates into common Orchestration applications and provides elastic scale WAN Hypervisor Hypervisor Hypervisor Vyatta Vyatta Vyatta VLAN1 VLAN2 VLAN1 VLAN2 VLAN1 VLAN2 Database Application Web 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 37
Multi-tier data center architecture INTERNET Start with a standard multi- tier datacenter design, including a segmented network 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 38
Virtualize the Network INTERNET Replace hardware networking devices with virtual networking from Vyatta 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 39
Make it repeatable, per tenant or application INTERNET 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 40
Brocade vadc L4-7 NETWORK FUNCTION VIRTUALIZATION Brocade Traffic Manager The Brocade Traffic Manager is a software-based Layer 7 application delivery controller. Brocade Services Controller Brocade Services Controller cost-efficiently automates the deployment, licensing, and metering of application delivery services. Brocade Web Application Firewall The Brocade Web Application Firewall is a scalable solution for application-level security, both for off-the-shelf solutions and complex custom applications, including third-party frameworks. Brocade Web Content Accelerator Brocade Web Accelerator software extends Application Delivery Controller scalability and reliability for enterprise and web applications to end users. 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 41
Data Center of the Future Brocade Strategy: Optimized to Lead the Transformation Management and Orchestration OpenStack Management and Orchestration Platform Applications Application Service Chaining, Network Analytics, Traffic Engineering, etc. Control OpenDaylight Network Controller Server Controller Storage Controller Virtualization Network Function Virtualization NFV: vrouting, vadx Network Virtualization VxLAN/NVGRE/STT NV: OpenFlow, Server Virtualization Storage Virtualization Physical Infrastructure Network Compute Storage Ethernet Fabric, L3 Router, Fibre Channel SAN 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 42
Cloud Orchestration 2014 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only
Cloud Orchestration OpenStack Open source cloud management framework for private and public clouds Your Applications Created by Rackspace and NASA in July 2010 Capturing the hearts and minds of the industry Rapidly becoming the de facto open source standard for cloud computing ~200 participants and 6,000+ developers Allows any organization to create and offer cloud computing capabilities using open source software, rapidly and at a low cost OpenStack Dashboard Compute Networking OpenStack Shared Services Physical Infrastructure Storage 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 44
Cloud Orchestration OpenStack OPEN SOURCE MANAGEMENT FRAMEWORK FOR CLOUDS Provision and decommission pools of compute, networking and storage resources on-demand OpenStack Dashboard Your Applications Brocade s entire data center portfolio will support OpenStack VCS plug-in available today ADX, vadx, Gen 5 FC and Vyatta vrouter Compute Networking Hypervisor BRCD Quantum Plugins Physical Hardware Storage Partnership with Rackspace, Red Hat and Piston Cloud for commercial offerings 45 Vyatta vrouter ADX/Virtual ADX BROCADE ZERO-TOUCH SCALE-OUT INFRASTRUCTURE 2013 BROCADE COMMUNICATIONS 2014 BROCADE SYSTEMS, COMMUNICATIONS INC. COMPANY SYSTEMS, PROPRIETARY INC. CONFIDENTIAL FOR INFORMATION. INTERNAL USE ONLY 45
OpenDaylight compared with OpenStack Level of Programmability Python Python REST Scripting CLI Neutron OpenDaylight OpenStack Network Element Network IT Infrastructure Scope of Domain 46
Summary 2014 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only
Today s Data Center Networking Blueprint PUTTING IT ALL TOGETHER Cloud Orchestration OpenStack 3 rd Party BORDER CORE ADX MLX MLX MLX MLX ADX DC-LAN DC-SAN Storage Array 7800 7800 Controllers Brocade Vyatta controller 3 rd party controllers SPINE / LEAF VDX 87xx VDX 67xx VDX 67xx VDX 67xx 67xx VDX VDX 67xx 67xx VDX VDX 87xx VDX 67xx 67xx VDX VDX 67xx 67xx VDX VDX 87xx VDX 67xx 67xx VDX FCoE DCX SAN DCX Network Element Management FC DCX DCX BNA IP Storage 65xx 65xx 65xx 65xx 65xx 65xx 65xx 65xx 3 rd Party NFV-based Services (vrouter, vfw, vivpn, vadc) 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 48
Data Center of the Future Brocade Strategy: Optimized to Lead the Transformation Management and Orchestration OpenStack Management and Orchestration Platform Applications Application Service Chaining, Network Analytics, Traffic Engineering, etc. Control OpenDaylight Network Controller Server Controller Storage Controller Virtualization Network Function Virtualization NFV: vrouting, vadx Network Virtualization VxLAN/NVGRE/STT NV: OpenFlow, Server Virtualization Storage Virtualization Physical Infrastructure Network Compute Storage Ethernet Fabric, L3 Router, Fibre Channel SAN 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 49
Empowering the New IP Leadership and rapid innovation in Fabrics, IP routing, SDN and NFV Delivering the world s most automated, efficient and agile networks 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. CONFIDENTIAL FOR INTERNAL USE ONLY 50