Does SDN accelerate network innovations? Example of Flexible Service Creation



Similar documents
CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

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

SplitArchitecture Applying Software Defined Networking concept to carrier networks

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010

Challenges and Opportunities:

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

software networking Jithesh TJ, Santhosh Karipur QuEST Global

SDN, OpenFlow and the ONF

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Software Defined Networking What is it, how does it work, and what is it good for?

SOFTWARE DEFINED NETWORKING

Demonstrating the high performance and feature richness of the compact MX Series

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

Software Defined Networking

Software Defined Network (SDN) for Service Providers

OpenFlow: Enabling Innovation in Campus Networks

Software Defined Networking A quantum leap for Devops?

HP and IPv6 Deployment. Bill Medlin HP-UX IPv6 Project Manager

OpenFlow: History and Overview. Demo of routers

OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES. Guido Appenzeller (Not representing Anyone)

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?

STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE

Software Defined Network Application in Hospital

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Software Defined Cloud Networking

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

SDN PARTNER INTEGRATION: SANDVINE

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Qualifying SDN/OpenFlow Enabled Networks

Spotlight On Backbone Technologies

MPLS for ISPs PPPoE over VPLS. MPLS, VPLS, PPPoE

DEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

Tutorial: OpenFlow in GENI

Development of the FITELnet-G20 Metro Edge Router

CSCI-1680 So ware-defined Networking

Getting to know OpenFlow. Nick Rutherford Mariano Vallés

What is SDN all about?

Network Virtualization and Application Delivery Using Software Defined Networking

Multi-Service Broadband Network Architecture. NextGen 13 London, October 2013 Robin Mersh CEO

Software Defined Networks

Defining SDN. Overview of SDN Terminology & Concepts. Presented by: Shangxin Du, Cisco TAC Panelist: Pix Xu Jan 2014

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things.

SDN-NFV: An introduction

The Keys for Campus Networking: Integration, Integration, and Integration

1.264 Lecture 37. Telecom: Enterprise networks, VPN

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

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

Transport OIF. Hans-Martin Foisel Deutsche Telekom. OIF Carrier WG Chair. October 16, 2013

THE SDN TRANSFORMATION A Framework for Sustainable Success

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

DSL Forum. Working Text WT-101

Software Defined Networking for Telecom Operators: Architecture and Applications

Cisco ASR 9000 Series: Carrier Ethernet Architectures

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts

IP/MPLS Networks for Public Safety

Definition of a White Box. Benefits of White Boxes

VLAN and QinQ Technology White Paper

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

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Carrier-grade Network Management Extensions to the SDN Framework

OpenFlow/SDN for IaaS Providers

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Adtran, Inc All rights reserved

Juniper / Cisco Interoperability Tests. August 2014

Software Defined Networking & Openflow

Extending Networking to Fit the Cloud

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet

Network Virtualization Based on Flows

Addressing Inter Provider Connections With MPLS-ICI

Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

How To Manage A Virtualization Server

Juniper Update Enabling New Network Architectures. Debbie Montano Chief Architect, Gov t, Edu & Medical dmontano@juniper.

APPLICATION NOTE. Benefits of MPLS in the Enterprise Network

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

BT 21CN Network IPv6 Transformation

Network Functions Virtualization in Home Networks

Software Defined Networking

Rohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests

Software Defined Networking What is it, how does it work, and what is it good for?

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Network Virtualization and its Application to M2M Business

Software-Defined Networking

Simplifying IT with SDN & Virtual Application Networks

Transcription:

Does SDN accelerate network innovations? Example of Flexible Service Creation Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs 24.10.2012

Do you know what this is? Zuse Z1: Free programmable computer 2

How do you program a switch / router today? Vendor N SDK and API Vendor 3 Vendor 2 SDK and API Vendor SDK 1 and API SDK and API Vendor N Switches & Vendor 3 Router Vendor Switches 2 & Switches Router & Vendor Router 1 switches & router High variety of different operation systems, software development kits, API Specific per system vendor and per system generation Closed solutions Usually integration done by vendors Most of software can not be used for other systems or other vendors Hardware - vendor specific software ECO-systems! 3

10.08.2010 Convergenc 4 e Discussion Additional result of consolidation: ICT virtualization required Seamless virtualization needed. Technology The long term vision TC IP- VPN Router Virtual Router E-VPWS E-VPLS VLAN Virtual Fiber Lambda Fiber IT VM- Ware Server Virtual Server V Sphere Virtual Storage Storage ICT Seamless ICT virtualization Infrastructure management business models business processes Still a gap between TC and IT virtualization: Has to be closed

IT and TC Building practice. Strong software-orientation and modularization of IT. The telecommunication Network World industry Central Logic manufacture Vendor specific & Closely guarded Complex standards IEEE, IETF, ITU Very often single source Finished Hardware Supply Vendor specific & Closely guarded Complex standards IEEE, IETF, ITU System Software Supply Proprietary & Closely guarded Single source, e.g. related to the equipment vendor Application Stack Not really supported No programming tools No 3 rd party ecosystem The IT industry IT World Central Logic manufacture Standard design at chipset level (x86 family) Multiple sources AMD, Inte, Via Finished Hardware Supply Standard Design Multiple Sources Dell, HP, IBM, SGI.. System Software Supply Linux (many distributors / support) Windows Other proprietary offerings Application Stack Public / published APIs High quality programming tools Rich 3 rd party ecosystem. Ref. James Hamilton Stanford Clean Slate CTO Summit 10.08.2010 Convergenc 5 e Discussion

Give support for data processing: Network processors. http://www.tilera.com/products/p Example 1: Tilera rocessors/tile-gx_family 100 core network processor Example 2: Netronome programmable line-card http://www.tilera.com/products/p Example 3: Alcatel rocessors/tile-gx_family Lucent 400G net. Process. Source: http://www.tilera.com/products/processors/tile- Gx_Family Source: http://www.alcatel-lucent.com/fp3/ Enormous progress in chip technology enables highly programmable forwarding / processing hardware. 6

Modularization of software: Learn from principles of IT. Massive lowering of market and innovation barrier. Today: Monolithic box. Multifunctional switch/router Proposal of Split Architecture. Network application plane Software & controller Open flow controller Data forwarding & processing Forwarding plane Data processing plane Split of software centric and hardware centric part; Split of application and control (software); Split of forwarding and processing (hardware). 11/5/20127 05/11/2012

Can we build modular programmable forwarding & processing elements? Modular, free programmable network elements Modular, free programmable network elements How modular can the equipment be? At what performance? 8

Evolution of mechanical calculators. From fixed wired To free programmable use Depending on the bottom you press it can add Zuse Z1: Free programmable computer A revolution 60..70 years ago 9

Evolution of forwarding elements. From fixed wired To free programmable MAC Destination address MAC Source address Q-Tag (S-VLAN) Q-Tag (C-VLAN) Client Length Type Header Address field a binary number DATA Network application IP IP Header IP Source DATA Destination Controller Semantic of the number A box called switch A box called router A universal programmable box The revolution just started... 10

The promisis of Software Defined Networking. Opens a new world for IT and telecommunication industry. SDN empowers operators of IT and helps vendors to speed up product development through Development community, lower market entry barrier Modularity of systems and software Joint operation and overarching control of IT and networking resources Create IT services faster, cost efficient SDN breaks vertical lock of HW and SW Decouple innovation cycles for network equipment and control software 11

Telekom Innovation Laboratories. SDN Landscape. Home network Telco infrastucture SDN for wireless LAN s Mobile Radio Network Access Network Aggregation Network Datacenter Interconnection Global Packet Core Network Datacenter Optical Transport Network (Metro/Regio) Optical Transport Network (Backbone) 19. Juni 2012 12

Carrier Class SDN Focus Areas of SPARC Potential Issues Identified Concrete Solutions proposed Deployment Scenarios Considered Virtualization Flow OAM Resiliency Yes Yes Yes Access & Aggregation Networks Service Creation Yes Yes Topology Discovery Yes Transport Control Schemes Yes Openness & Extensibility Interoperability Sustainability Multilayer Aspects QoS Yes Yes No No No Scalability Aspects Backbone / Multilayer Networks Extension to other link technologies Multilayer optimization Yes No No No Network Management No 19. Juni 2012 13

MPLS OpenFlow Demonstrator Proof-of-concept prototype for OpenFlow MPLS networks UNI IGMP Control Protocols OF Domain MGMT UNI Trigger Processor NOX + MPLS support NNI Protocol Proxy Quagga OSPF Virtual IF ctrl Quagga LDP Centralized control Intelligence NNI OSPF, LDP RSVP-TE, BGP MPLS CP MPLS CP Client OF Edge OF Switch OF Switch OF Switch Core MPLS MPLS CP Core MPLS Video Control Protocols WEB Client OF Edge OF Switch OF Switch basic forwarding functions Core MPLS Clients OPENFLOW MPLS Aggregation IP/MPLS core Services Enhanced OpenFlow controlled MPLS software switches with 1:1 Protection, BFD based OAM support and PseudoWiresOpenFlow controller cooperating with legacy distributed MPLS control plane Provisioning of end-to-end tunnels through IP/MPLS core and OpenFlow Aggregation domains Best effort tunnels for internet services Multicast tunnels for IPTV Protected tunnels for premium services (e.g., PWE)

Open source approach Demonstrations at GENI Engineering Conference (US, 15 th March) Future Internet Assembly (Budapest, EU, 17-19 May) IPoP 2011(Japan, 3-4 June) Future Network and Mobile Summit (Warsaw, EU, 15-17 June) Open Source components at http://www.openflow.org/wk/index.php/openflowmpls_nox 15

Distributed BRAS function. Authentication with Software Defined Networking. BRAS RADIUS Example of alternative AAA approach. AAA & user profile server Resource configuration* AAA & user profile server AAA App AGS2 PPPoE AAA inform. AGS1 RGW DSLAM with PPPoE intermediate agent AAA inform. Includes port information OF controller * Or via OF controller 05/11/2012 16

Hierarchical controller framework: Recursive approach. adaptation UDP + IP EP + IP proto 17 + UDP sport + UDP dport UDP + IP EP + IP proto 17 + UDP sport + UDP dport spawns UDP + IP EP + IP proto 17 available flowspace flowspace registration OpenFlow IP termination PPP PPP ARP spawns spawns adaptation termination PPPoE + AC Eth EP + 0x8863/0x8864 + host MAC 802.1a g MAC PPPoE + AC Eth EP + 0x8863/0x8864 + host MAC MAC PPPoE(g ) + AC Eth EP + 0x8863 Ethernet Port IPoE + Eth EP + 0x0800 19. Juni 2012 17

Again all functions in one box. ATCA based, open and modular experimental platform. ATCA hardware: Classical Commercial Of The Shelf basic building block control forwarding Processing (network processor)

OpenBNG Prototype for software defined access network. Development of a soft-broadband Network Gateway (BNG) based on OpenFlow, Session management PPPoE, DHCP, AAA (Radius) Prototype implementation. Configuration and device management TPlino on ATCA MPLS LER functionality Based on SPARC code and own development Shortened development and deployment cycles for new network services Creating the core of a Network Operating System

What is missing? Beyond standard x86 server + OpenVSwitch. Reference design for SDN compliant forwarding network element and controller that fulfill carrier requirements Complex processing beyond basic forwarding Scalable configuration Thousands of ports Terabit throughput, millions of flows Manageability and integration in large-scale infrastructure Harmonize paradigms for ISP and data center Overall architecture and definition of Application Programming Interfaces) 20

Does SDN accelerate network innovations? The presentation in a nutshell. SDN promises to empower operators of IT and helps vendors to speed up product development through Joint operation and overarching control of IT and networking resources Decouple innovation cycles for network equipment and control software First carrier class extensions have been developed OAM resiliency Prototype of SoftBNG MPLS PPPoE