Research on Clean Slate Internet Prof. Nick McKeown at Stanford First concept: ETHANE (2004) Follow up: OpenFlow (2008) Research on Optical Transport



Similar documents
Recent Developments in Transport SDN

The Next Frontier for SDN: SDN Transport

Embracing Changes, Becoming Open. Huawei Transport SDN Solution

Global Transport SDN Prototype Demonstration. OIF/ONF White Paper

Transport SDN Directions. March 20, 2013 Lyndon Ong Ciena

Standardization Update: Open Networking Foundation (ONF) Brussels, 10th October 2012 Peter Feil, Deutsche Telekom AG, T-Labs

Embracing Transport SDN for Open Networking Architectures

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

Transport SDN Toolkit: Framework and APIs. John McDonough OIF Vice President NEC BTE 2015

Software Defined Networking & OpenFlow

The SDN Revolution: Empowering the People. Dan Pitt, Executive Director Open Networking Foundation

Software Defined Networks (SDN)

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

ZTE Issues SDON Whitepaper, Explaining in Detail the Key. Technologies for Optical Network Evolution

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

Open Transport Switch:

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx

OpenFlow-enabled Transport SDN. ONF Solution Brief May 27, 2014

Software Defined Networking. Matthew Davy, Indiana University September 8th, 2011

Why Operators Need Optical Transport SDN

OpenFlow/SDN activities of NTT Communications

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE

Using SDN-OpenFlow for High-level Services

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

Software Defined Network Application in Hospital

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

SDN Architecture and Standards for Operational, at Scale Networks. 신명기 ETRI KRNET June 2012

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

ON.Lab Launches Revolutionary SDN Open Source Network Operating System ONOS on behalf of its Community of Service Providers and Innovator Partners

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~

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

OpenFlow & Software Defined Networking

The 2013 Guide to Network Virtualization and SDN

ABNO: The IETF approach for carrier SDN

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

Software Defined Optical Networks with Optical OpenFlow. Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1.

Qualifying SDN/OpenFlow Enabled Networks

Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering

Understanding OpenFlow

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

OpenFlow: Enabling Innovation in Campus Networks

Software Defined Networking

SDN/Virtualization and Cloud Computing

How the Emergence of OpenFlow and SDN will Change the Networking Landscape

Ten Things to Look for in an SDN Controller

Trusting SDN. Brett Sovereign Trusted Systems Research National Security Agency 28 October, 2015

OpenFlow: History and Overview. Demo of routers

SDN. What's Software Defined Networking? Angelo Capossele

Software Defined Networks An IETF update for UKNOF 21. Old Dog Consulting Daniel King - daniel@olddog.co.uk Adrian Farrel - adrian@olddog.co.

Driving SDN Adoption in Service Provider Networks

OIF Activities in Transport SDN

Extending SDN into the Transport Network. Nanog 59 Wayne Wauford Infinera

Blue Planet. Introduction. Blue Planet Components. Benefits

OpenFlow Introduction and Status

WHITE PAPER. SDN Controller Testing: Part 1

How SDN will shape networking

Software Defined Networking and the design of OpenFlow switches

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

Software Defined Networking & Openflow

The following normative disclaimer shall be included on the front page of a PoC report:

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

How the emergence of OpenFlow and SDN will change the networking landscape

Software Defined Networking: Solutions, Vendor and Enterprise Strategies, Implementation, and Forecasts

Carrier-grade Network Management Extensions to the SDN Framework

OpenFlow / SDN: A New Approach to Networking

WHITE PAPER. April 6th, ONOS. All Rights Reserved.

SDN For Fun and Profit. Prepared for TEC

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

Open Source Tools & Platforms

CSCI-1680 So ware-defined Networking

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics

Current Development of Major SDN Standards Organizations

OPTICAL AND HIGHER LAYERS ARE CONVERGING WITH SDN

Relationship between SMP, ASON, GMPLS and SDN

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

ONOS [Open Source SDN Network Operating System for Service Provider networks]

MPLS/SDN Intersections Next Generation Access Networks. Anthony Magee Advanced Technology ADVA Optical Networking MPLS & Ethernet World Congress 2013

OpenFlow -Enabled Cloud Backbone Networks Create Global Provider Data Centers. ONF Solution Brief November 14, 2012

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Software Defined Networks

Open Transport Switch - A Software Defined Networking Architecture for Transport Networks

Software Defined Networking (SDN) T Computer Networks II Hannu Flinck

Various Alternatives to achieve SDN. Dhruv Dhody, Sr. System Architect, Huawei Technologies

A Study on Software Defined Networking

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

Software Defined Networking

An Introduction to Software-Defined Networking (SDN) Zhang Fu

SDN Architecture Overview. Version 1.0 December 12, 2013

WDM & Next Generation Optical Networking 2016 Live Showcase. European Advanced Networking Test Center

Integration Challenges For The Evolving SDN/NFV Ecosystem. Subhas Chandra Mondal

Chandelle: Principles of integration wireless controller and SDN controller. Sergey Monin, Alexander Shalimov, Ruslan Smeliansky

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

Software Defined Networks

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Software Defined Networks (SDN) and Network Function Virtualization (NFV) Market, Forecasts, and Impact on Network Operators

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

An SDN Reality Check. Authored by. Sponsored by

The Evolution of SDN and NFV Orchestration

Transcription:

Research on Clean Slate Internet Prof. Nick McKeown at Stanford First concept: ETHA (2004) Simplified, user-friendly policy control Admission and forwarding all centrally controlled Follow up: OpenFlow (2008) Centrally controlled forwarding and packet processing Network operating system Research on Optical Transport Ciena and Stanford (2009/2010) European research (2010/2011)

OpenFlow Channel Client Switch Controller OpenFlow Channel Switch Client Process: SW agent terminates TCP session with Controller Controller pushes flow match and actions to agent Mapped to switch forwarding table actions Modify and forward to port X Forward to Controller Drop Switch returns packet counts, port state to the Controller Switch does not understand packets May forward complete packet to Controller Controller may send packet to switch for forwarding into the datapath

1.

Industry organization dedicated to the standardization, promotion, and adoption of Open Software Defined Networking. ONF Membership Founded in 2011 125+ members Who s who in the industry ONF Board and Administration TAG CAB TLC Working Groups Market Education Architecture Extensibility Config-Mgmt Testing Driven by End-Users Optical Transport Board: Google, Microsoft, Facebook, Deutsche Telekom, NTT, Verizon, Goldman-Sachs, Prof. McKeown and Prof. Shenker Wireless Migration NBI

Officers Chair Lyndon Ong, lyong@ciena.com Vice Chairs - Vishnu Shukla (Verizon), Maarten Vissers (Huawei) Participating vendors (ADVA, ALU, BTI, Cisco, Coriant, Cyan, ECI, Fiberhome, Fujitsu, Infinera, Juniper, Metaswitch, C, PMC-Sierra,Vello, ZTE and others) Carriers (DT, ESNet, ETRI, KT, NTT, Telefonica, Verizon) Charter Extend SDN/OpenFlow to L0/L1 Transport Networks https://www.opennetworking.org/images/stories/downloa ds/working-groups/charter-optical-transport.pdf

Application Layer Business Applications NBI NBI NBI Common APIs Diverse applications Open SW development environment Common NorthBound Interfaces to apps Control Layer Network Services Controller Framework Open Platform Controllers from Open Source SW Infrastructure Layer SBI Standard Interfaces Standard, programmatic SouthBound Interfaces such as OpenFlow

Transport Network Attributes Heterogeneous technologies, including multiple layer networks Operability across technologies common base Information Model Wide area environment, affecting Signaling Control Network behavior* Service Level Assurance OAM/monitoring capabilities Event notification Range of survivability mechanisms, both locally driven and driven at higher level Protocol Impacts Ability to extend OpenFlow to additional technologies, esp. OTN L1/L0 Ability to support discovery of connectivity, compatibility Ability to support monitoring of performance and fault detection Ability to support survivability mechanisms, including locally driven

Optical Transport SDN Framework Enterprise Service Provider NBI Client A SDN App Client B SDN App CVNI SBI e.g., OpenFlow CDPI SBI e.g., OpenFlow Controller Domain Controller Virtualizer SP Controller Domain Controller Client Switch Switch Client CDPI Control Data Plane Interface (ONF Whitepaper) CVNI Control Virtual Network Interface NBI NorthBound Interface

Match extensions for L0 and L1 Match on wavelength, tributary slot Specify outgoing characteristics port, wave, tributary slot, TPN Port extensions for L0 and L1 Define ports to have L0 and L1 characteristics Express port limitations such as clients supported -based adjacency discovery -based mechanism such as TTI, LLDP Push results to the controller rather than having controller micromanage the process Aim to add to the next version of the OpenFlow specification Being prototyped by Joint OIF/ONF group

OpenFlow-enabled Transport SDN Whitepaper (05/2014) SDN Architecture 1.0 (06/2014) Optical Transport Use Cases (08/2014) Requirements Analysis for Transport OpenFlow/SDN (09/2014) Optical Transport Protocol Recommendations 1.0 (in progress) Optical Transport Information Model (in progress) Optical Architecture Transport documents - https://www.opennetworking.org/working-groups/optical-transport document https://www.opennetworking.org/sdn-resources/sdn-library/technical-papers

OpenFlow is defined to work on unidirectional flows Identified by match fields Subjected to specified actions Transport assumes relationships between flows User data flow and OAM/control flow E.g., L1 data plus OTN overhead; L0 wavelength plus OSC; GACH, etc. For L1/L0, this cannot be directly forwarded to or sourced from the Controller Bidirectional flows OAM reverse indications and monitoring Linked actions, e.g., protection Transport s may provide Autonomous Functions Generation and processing of performance monitoring Protection switching, blocking on mis-connection Based on OAM and often very time-sensitive

Prototype and Test Initial Extensions Joint OIF/ONF Prototype Demonstration Validate extensions, identify clarifications or corrections needed Document guidelines and recommendations

Follow-on Extensions Socialize requirements Integrate into OpenFlow design/principles Methods to support OAM/Monitoring Ability to create/control Monitoring Points Ability to provide notification of events Methods to support Protection Esp. local flow modification between Working and Protect flows Methods to support Multilayer Explicit control over adaptation between layer networks/fabrics