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



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

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

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

The Killer App(lication)

A NEW NETWORK PARADIGM BROCADE SDN STRATEGY

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

How To Make A Data Center More Secure

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

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

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

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

Ethernet Access (Formerly Converged Ethernet Access) Operations Manual

IPv6 History

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.

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

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

The Strategic Assessment of the St. Louis Region

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

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

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

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

Trade Show Labor Rate Benchmarking Survey

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

ANGELOUECONOMICS 2012 INDUSTRY HOTSPOTS

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

Atlanta Rankings 2014

THE FEDERAL BUREAU OF INVESTIGATION FINANCIAL INSTITUTION FRAUD AND FAILURE REPORT

Bringing OpenFlow s Power to Real Networks

Exhibition & Event Industry Labor Rates Survey

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Department of Veterans Affairs Quarterly Notice to Congress on Data Breaches Third Quarter of Fiscal Year 2015 April 1, 2015 through June 30, 2015

APPENDIX 1: SURVEY. Copyright 2010 Major, Lindsey & Africa, LLC. All rights reserved.

Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage

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

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

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

Software Defined Network (SDN)

Virtualization, SDN and NFV

How much are teachers really paid? A Nationwide Analysis of Teacher Pay

The Most Affordable Cities For Individuals to Buy Health Insurance

Carrier/WAN SDN Brocade Flow Optimizer Making SDN Consumable

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

National Electric Rate Survey

The Strategic Assessment of the St. Louis Region

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

Zurich Staff Legal. Experienced. Collaborative. Focused on Results.

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

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

Extending Networking to Fit the Cloud

Charleston to Houston (Hobby) CHS - HOU Chicago Midway to Austin MDW - AUS Chicago Midway to Boston Logan MDW - BOS Chicago Midway

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

Urban Schools Announce Unprecedented Commitment to Improve Achievement of Young Men of Color

District of Columbia State Data Center Quarterly Report Summer 2007

Is a bigger brokerage network better? Is smaller better? Neither. Better is better. X Team. Better.

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

in Large Cities,

2015 U.S. TOURISM QUALITY PERFORMANCE REPORT RESONANCE REPORT

BRINGING NETWORKS TO THE CLOUD ERA

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

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Median, all 176 cities 21.1%

Housing Affordability and Land Prices: Is There a Crisis in American Cities?

TAMPA INTERNATIONAL AIRPORT

The MetLife Market Survey of Assisted Living Costs

The MetLife Market Survey of Nursing Home & Home Care Costs

COLLABORATE Service Agreement

Total Parkland as Percent of City Land Area

The Housing Downturn in the United States 2009 First Quarter Update

THE WINDSTREAM HOSTED SOLUTIONS ADVANTAGE. smart solutions. personalized service.

SDN PARTNER INTEGRATION: SANDVINE

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

Number of Liver Transplants Performed Updated October 2005

NEC contribution to OpenDaylight: Virtual Tenant Network (VTN)

VXLAN, Enhancements, and Network Integration

National Price Rankings

Multitenancy Options in Brocade VCS Fabrics

Network Virtualization for Large-Scale Data Centers

2012 Operating Company Technical Service Training Schedules

Roman Hochuli - nexellent ag / Mathias Seiler - MiroNet AG

seo ,94 22,46 search engine optimization ,96 40,77 sem ,23 19,71 what is seo ,18 18,07 seo

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

National Electric Rate Survey

Transcription:

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

What if you could Build Networks Without Having to Manage an Endless List of Resource Limits Virtualize Your Network to Increase Asset Utilization Create and Deliver Customized Services and New Offerings Unlock the Intelligence From Your Network for Real-Time Orchestration and Analytics Why can t you do these things today? 2

Types of Software Defined Networking Two Main Approaches Transform the Physical Network Build Overlay Logical Networks SDN Controller OpenFlow SDN Controller Logical Network Move Control Plane out of routers/switches Modify how routers/switches work Control routers with a programmatic interface (OpenFlow) Applications Traffic engineering, Service Insertion, Network Analytics, DC Network Virtualization, etc. Applicability WAN, Data Center Physical Network Give up on modifying routers/switches Use existing routers/switches (no change) Build overlay logical network using Tunnels Applications DC Network Virtualization Applicability Data Center Physical Network 2012 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 3

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

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. 5

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. 6

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

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 Exchange Point Internet 2 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 8

WAN Network Virtualization Traditional L2/L3VPN-IP Network with OpenFlow Overlay Protection Layer Traditional WAN Management OpenFlow Overlay WAN SDN Controller Traditional L2/L3VPN, IP DC 1 DC 2 WAN Physical Infrastructure OpenFlow as an overlay to existing network Allows for new revenue-generating features on top of existing production network Enabled by Brocade s Hybrid port mode OpenFlow and traditional features enabled concurrently on same router ports Protected Hybrid Port Mode OpenFlow does not affect Traditional traffic Protection in hardware Allows for initial OpenFlow overlay service development without risk 2012 Brocade Communications Systems, Inc. CONFIDENTIAL For Internal Use Only 9

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

Large-Scale Data Center A Use Case For Overlay Type SDN VM VM VM VM VM VM VM VM VM Network Fabric Web 2.0 and SP Cloud companies manage multiple large data centers 1000s of racks per DC, 40 servers per rack, each server with 20 VM s Many Millions of VMs (MAC addresses) Need a scalable way to provision thousands of virtual layer-2 networks within the private clouds. 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 11

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 12

Network Virtualization Using L2 over L3 Tunnels An Industry Trend for Hyper-Scale Data Centers VM VM VM VM VM VM VM VM VM Network Virtualization created using L2 over L3 tunnels Tunnels L2 over L3 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 13

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

Policy Based IXP 2012 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL Discussed under NDA Only 15

Policy-Based IXP with SDN IXP peering flows could be programmed entirely with OpenFlow MAC addresses already have to be registered Offers much greater port security and traffic control Solves problem of receiving unwanted traffic/default routing Intercept all ARP/ND and punt to server for validation Could offer member-provisioned public peering or VLAN PNIs through portal 2012 Brocade Communications Systems, Inc. 16

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