SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012

Similar documents
SDN Applications for IXPs and Service Providers. Jason Kleeh Senior Product Manager January, 2013

SOFTWARE DEFINED NETWORKING FOR SERVICE PROVIDERS USE CASES. Steve Worrall May 23rd 2013

A NEW NETWORK PARADIGM BROCADE SDN STRATEGY

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

The future of SDN: Transforming the REN in support of Big Data

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

The Killer App(lication)

How To Make A Data Center More Secure

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

INTEGRATING SOFTWARE DEFINED NETWORKING INTO EXISTING CAMPUS INFRASTRUCTURE TO SPUR INNOVATION

ESTRATÉGIAS DE SDN PARA DESAFIOS REAIS DE CLOUD COMPUTING. Marcelo Molinari SE Manager Brasil and SSA

How To Orchestrate The Clouddusing Network With Andn

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

Internet2 Network Operations Update. Chris Robb Internet2 Manager, Network Operations 28 April Arlington Spring Members Meeting

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE)

Bringing OpenFlow s Power to Real Networks

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage

Ethernet Access (Formerly Converged Ethernet Access) Operations Manual

Palo Alto Networks. Security Models in the Software Defined Data Center

Software Defined Networks Virtualized networks & SDN

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

IPv6 History

Brocade SDN/OpenFlow. Norival Figueira Office of the CTO. January 9, /2015 BROCADE COMMUNICATIONS SYSTEMS, INC. ALL RIGHTS RESERVED.

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Exploring Software-Defined Networking with Brocade

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Virtualization, SDN and NFV

The New IP 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION

Information About Filing a Case in the United States Tax Court. Attached are the forms to use in filing your case in the United States Tax Court.

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

SDN/Virtualization and Cloud Computing

SOFTWARE DEFINED NETWORKING

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

SDN and Data Center Networks

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Brocade VCS Fabrics: The Foundation for Software-Defined Networks

2015 NFL Annual Selection Meeting R P O CLUB PLAYER POS COLLEGE ROUND 2

SDN PARTNER INTEGRATION: SANDVINE

BRINGING NETWORKS TO THE CLOUD ERA

Multitenancy Options in Brocade VCS Fabrics

Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012

ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS)

Network Virtualization for Large-Scale Data Centers

Exploring Software-Defined Networking with Brocade

Exploring Software-Defined Networking with Brocade

Software Defined Networking (SDN) OpenFlow and OpenStack. Vivek Dasgupta Principal Software Maintenance Engineer Red Hat

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

Simplifying IT with SDN & Virtual Application Networks

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

The Strategic Assessment of the St. Louis Region

Where Are the Cost Efficiencies in Higher Education?

Southwest June 2016 Frequencies by Direction - Changed Markets ONLY June 2016 Base Market Changes effective June 5, 2016 Compared to April 2016 Base

Underneath OpenStack Quantum: Software Defined Networking with Open vswitch

Trade Show Labor Rate Benchmarking Survey

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

How do software-defined networks enhance the value of converged infrastructures?

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

ANGELOUECONOMICS 2012 INDUSTRY HOTSPOTS

SDN v praxi overlay sítí pro OpenStack Daniel Prchal daniel.prchal@hpe.com

Software Defined Network (SDN)

DCB for Network Virtualization Overlays. Rakesh Sharma, IBM Austin IEEE 802 Plenary, Nov 2013, Dallas, TX

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Open Fabric SDN The Comprehensive SDN approach. Jake Howering, Director SDN Product Line Management Bithika Khargharia, PhD, Senior Engineer

Scalable Approaches for Multitenant Cloud Data Centers

Atlanta Rankings 2014

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

Why Software Defined Networking (SDN)? Boyan Sotirov

SDN Software Defined Networks

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

The Road to SDN: Software-Based Networking and Security from Brocade

THE FEDERAL BUREAU OF INVESTIGATION FINANCIAL INSTITUTION FRAUD AND FAILURE REPORT

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

Leveraging SDN and NFV in the WAN

Extending Networking to Fit the Cloud

Software Defined Cloud Networking

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

VXLAN, Enhancements, and Network Integration

IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks

Network Virtualization Solutions

Challenges and Opportunities:

智 慧 應 用 服 務 的 資 料 中 心 與 底 層 網 路 架 構

Pluribus Netvisor Solution Brief

Cloud Fabric. Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD.

Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments

Transcription:

SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS Jason Kleeh September 27, 2012

What if you could Build your next data center optimized for highest demands in flexibility, reliability, and scale Virtualize your network starting now for greater responsiveness and increased asset utilization Create and deliver customized services and new offerings at the speed of customer need 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only Unlock the intelligence from your network for real-time orchestration and analytics 2

Why can t you do these things today? Traditional Network Hierarchical Closed North/Southoptimized Monolithic Inflexible Network changes are difficult, slow, and risky Can t handle rapid swings in traffic demands New services requires too new specialized skills 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 3

What is Software-Defined Networking (SDN)? Software abstraction layer on top of networking infrastructure Allows external controller to control how packets are forwarded by routers and switches Key customer benefits: Decouple network application innovation from dependency on new router OS releases Accelerate automation of network changes to increase service velocity 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 4

Brocade Cloud-Optimized Networking Architecture for building the software-defined network Cloud-Optimized Network Stack Enabling Technologiesn Key Benefits Cloud Management Layer Cloud APIs: OpenStack, VMware, Microsoft, CloudStack, etc. Automation and orchestration Services Layer Programmatic Control: OpenFlow; OpenScript Personalization and monetization Network Virtualization Layer Overlay Networking: VXLAN, NVGRE, STT; MPLS Flexibility and efficient asset utilization Network Fabric Layer Any-to-any connectivity: Ethernet Fabrics; TRILL; IP routing Reliability and simplicity 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 5

Who is behind Software Defined Networking? Open Networking Foundation (ONF) ONF launched publicly in March, 2011 Support from more than 70 major companies The ONF defines OpenFlow and API specifications Founding members of ONF: x Physical Network Orchestration App App App App Virtualization Network OS Features OS Hardware OpenFlow Features Features ONF SDN Model (simplified) OS Hardware OS Hardware Features OS Hardware Features OS Hardware 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 6

Software Defined Networking and IETF Similar Goals, Similar Architecture SDN Problem Statement and Use Cases for Data Center Applications draft-pan-sdn-dc-problem-statement-and-usecases-02.txt Flexible in terms of provisioning protocols OpenFlow, NetConf, PCE App App App App SDN Layer (Network Virtualization, Programmability, and Monitoring Physical Network Provisioning Protocols Features OS Hardware Features Features SDN-enabled Network OS Hardware OS Hardware Features OS Hardware Features OS Hardware 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 7

OpenFlow Basics 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 8

OpenFlow Overview Protocol that enables communication between an OpenFlow controller and an OpenFlow router Control plane routing decisions are made by the controller, which typically runs on a server Data plane forwarding is still done by the router Router and controller communicate via the OpenFlow protocol, which defines messages Router maintains flow tables, which are maintained by the controller using APIs OpenFlow Client Flow Table Control Plane OpenFlow Controller Control Plane Router OS Data Plane 2012 Brocade Communications Systems, Inc. 9

OpenFlow Router Operation Flow table contains entries that define a flow based on the packet header Flows are sorted by priority as defined by the controller, highest priority flows match first Ingress Port MAC DA Flow Table Flow Action Counters Flow Action Counters Flow Action Counters Flow Action Counters? Does the packet belong to this flow? MAC SA Flow Action Counters Layer 2 Layer 3 Ether VLAN 802.1p IP IP IP Type ID Bits Src Dst Protocol IP DSCP TCP/UDP Src Port Add, Remove, Modify VLAN Tag Forward to a Port List Drop Send Packet to Controller Forward Via Control Plane* TCP/UDP Dst Port 2012 Brocade Communications Systems, Inc. 10

OpenFlow Applications What can we do with OpenFlow? OpenFlow itself does not define or mandate any specific application OpenFlow enables a large set of applications due to its flexibility Supported applications should increase over time as new functionality is added to the OpenFlow specification E.g., flow policing/rate limiting Ideal for automating common operations E.g. security via ACLs, isolation via VLANs or VRFs etc. 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 11

SDN USE CASE WAN Traffic Engineering with OpenFlow Example SDN Use Case 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 12

Internet2 BROCADE OPENFLOW ENABLED 100G NATIONWIDE BACKBONE Olympia Portland Eugene Sacramento Sunnyvale San Luis Obispo Los Angeles Seattle Reno San Diego IP router node Spokane Bozeman Boise Las Vegas Optical add/drop facility Missoula Salt Lake City Phoenix Billings Tucson 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 Detroit Chattanooga Baton Rouge Nashville Buffalo Cincinnati Louisville Cleveland Indianapolis Ashburn Atlanta Pittsburgh Charlotte Albany Boston Philadelphia 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 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 13

Research and Education Network (REN) WAN Use Case Protected Production IP Network with OpenFlow Overlay Protection Layer Features (Applications) Network Controller OpenFlow Overlay Traditional MPLS/IP Routing WAN Physical Infrastructure Hybrid port mode OpenFlow overlay runs concurrently with traditional MPLS/IP routing OpenFlow enabled on existing production network without disruption Protected OpenFlow experimentation by researchers does not affect production traffic OpenFlow/Production traffic isolation in hardware 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 14

SDN USE CASE Large-Scale Data Center and Network Virtualization 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 15

Cloud-Optimized Networks via SDN are the Solution Brocade delivers a clear path to Software Defined Networking Cloud Management System Network Controller Network changes are quick and easy VM VM VM PHY PHY VM VM VM PHY PHY Network Fabric VM VM VM PHY PHY Rapid deployment of new services Flexible, on demand networks Open Automated Personalized Flexible More Resilient Highly automated environments 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 16

Cloud Providers Will Face Same Challenges Increasing virtualization in cloud providers environments Number of VMs in Use as Service Providers Cloud IaaS Offerings Source: Gartner, March 2011 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 17

Network Virtualization Using L2 over L3 Tunnels An Industry Trend for Hyper-Scale Data Centers VM VM VM PHY PHY VM VM VM PHY PHY VM VM VM PHY PHY Network Virtualization created using L2 over L3 tunnels Tunnels Tunnels L2 over L3 Tunnels Tunnels SP Physical Infrastructure Programmatic interface may use OpenFlow Requires additional management protocols beyond OpenFlow to provision tunnels 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 18

Network Virtualization Using L2 over L3 Tunnels TUNNEL TECHNOLOGY: RECENT INDUSTRY PROPOSALS VxLAN (IETF draft, August 2011) Author: VMware NVGRE (IETF draft, September 2011) L2 L2 over L3 tunnel L2 L3 L2 Author: Microsoft STT (IETF draft, March 2012 Payload Tunnel header Author: Nicira BROCADE SOLUTIONS WILL BE TUNNEL AGNOSTIC 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 19

Thank You 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 20