ONOS Use Cases Tom Tofigh AT&T.

Slides:



Advertisements
Similar presentations
Electronic Visualization Laboratory University of Illinois at Chicago EVL Optical Networking Research Oliver Yu Electronic Visualization Laboratory University.
Advertisements

All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
CURRENT APPROACH FOR NETWORK PROVISIONING Umbrella Provisioning System
MPLS VPN.
All Rights Reserved © Alcatel-Lucent 2009 Enhancing Dynamic Cloud-based Services using Network Virtualization F. Hao, T.V. Lakshman, Sarit Mukherjee, H.
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
NEW OUTLOOK ON MULTI-DOMAIN AND MULTI-LAYER TRAFFIC ENGINEERING Adrian Farrel
Hierarchical Design.
The Impact of SDN On MPLS Networks Adrian Farrel Juniper Networks
A Possible New Dawn for the Future GÉANT Network Architecture
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Deployment of MPLS VPN in Large ISP Networks
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
Why SDN and MPLS? Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown Clean Slate CTO Summit 9 th November, 2011.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
N Group0/1: Yangfei WANG z Amrita Manayil z Thangappan Madavan V K z Peng Fu z Shuo Sun z Total Slides :19 In-Operation.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt Vpn service Ericsson.
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
MPLS and Traffic Engineering
A Routing Control Platform for Managing IP Networks Jennifer Rexford Princeton University
NATIONAL & KAPODISTRIAN UNIVERSITY OF ATHENS INTERDEPARTMENTAL GRADUATE PROGRAM IN MANAGEMENT AND ECONOMICS OF TELECOMMUNICATION NETWORKS Master Thesis.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
Transport SDN: Key Drivers & Elements
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
Abstraction and Control of Transport Networks (ACTN) BoF
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
IEEE MEDIA INDEPENDENT SERVICES DCN: SAUC Title: Use cases of MIS framework to cooperate with SDN wireless access networks Date.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
1 UHG MPLS Experience June 14, 2005 Sorell Slaymaker Director Network Architecture & Technologies
Networking Components Daniel Rosser LTEC Network Hub It is very difficult to find Hubs anymore Hubs sends data from one computer to all other computers.
© 1999, Cisco Systems, Inc. 1-1 Chapter 2 Overview of a Campus Network © 1999, Cisco Systems, Inc.
Task-Force 1 Softwarization of Networks ICT COST Action IC1304 Autonomous Control for a Reliable Internet of Services (ACROSS)
IT-Pro59 Optimize your Network for Skype for Business.
Extending OVN Forwarding Pipeline Topology-based Service Injection
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
1 | © 2015 Infinera Evolving Multi-layer Network Architecture with SDN Control Soumya Roy Infinera Corporation Soumya Roy, Infinera Corporation.
Why Fabric? 1 Complicated technology/vendor/device specific provisioning for networks, especially heterogeneous network DC Network – STP, TRILL, SPB, VXLAN,
Networks ∙ Services ∙ People Guy Roberts Transport Network Architect, GÉANT TNC16 13 th June 2016 GÉANT Network, Infrastructure and Services.
Zagreb Optical Packet Switching the technology and its potential role in future communication networks Results from.
Segment Routing: An Architecture build with SDN in mind and addressing the evolving network requirements Brian Meaney Cisco SP Consulting Team.
Deploy SDN-IP.
IEEE MEDIA INDEPENDENT SERVICES DCN: SAUC Title: Use cases of MIS framework to cooperate with SDN wireless access networks Date.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
B4: Experience with a Globally-Deployed Software WAN
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Multi-layer Multi-domain Inter-op Test based on ACTN Architecture
Multi-layer software defined networking in GÉANT
Grid Optical Burst Switched Networks
Distributed Mobility Management for Future 5G Networks : Overview and Analysis of Existing Approaches IEEE Wireless Communications January 2015 F. Giust,
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
OpenDaylight BGP Use-Cases
Week 11 Software Defined Networking (SDN): Use-Cases
The NPD Group - Enterprise DC Agenda
ONOS Drake Release September 2015.
Indigo Doyoung Lee Dept. of CSE, POSTECH
SDN Controllers in the WAN
OpenSec:Policy-Based Security Using Software-Defined Networking
Presentation transcript:

ONOS Use Cases Tom Tofigh AT&T

Service Provider Network of the Future NFaaS in Central Office Multilayer packet-optical in the Core Core Packet-Optical PoP Built like a Data Center Network Interface Metro Packet-Optical Wired Access Wireless Access Access NFaaS in Central Office Built like a Data Center Network Interface Enterprise Access Enterprise Access

Service Providers are also keen on solving scaling, migration issues with SDN and introducing SDN control in their WAN networks. We built two other use cases based on these requirements: SDN-IP SDN-based WAN control with segment routing

ONOS Service Provider Use Cases Multi-layer SDN control of Packet-optical Segment Routing SDN-IP NFaaS in CO North-bound abstraction Application Intent Framework ONOS Policies South-bound abstraction Southbound Interface B Southbound Interface A OpenFlow

SDN based WAN Control with Segment routing Requests Routing Service Routing, Recovery, Label imposition Requests Discovery Service Forwarding Service ONOS OpenFlow SR Labels imposed by controller Open Segment Routers (OSR) Open Segment Routers (OSR) OSR FIB built by controller This use case has been developed in collaboration with ONF.

SDN Control of Multi Layer Networks: Packet Optical Praseed Balakrishnan Fujitsu Network Communication

Todays Multi-Layer Network: Without Converged Control Plane  A E B C D MPLS Tunnels Controlled and managed independently Packet networks over provisioned to deal with traffic bursts and failures P3 P1 P2 P4 P5 IP Routers Optical networks over provisioned independently R1 R2 R4 R7 R3 R5 R6 Slow to react to BW demands ROADMs Lack of agility and significant capex & opex inefficiencies

With Converged Control Plane B C D Enable new services with SDN control plane P3 P1 P2 P4 P5 Reduce overprovisioning of resources with a combined control plane Fast wavelength allocation of bandwidth in transport network for packet traffic Rapid recovery from transport failures R1 R2 R4 R7 R3 R5 R6

Potential Use Cases Inter Data Center BW on Demand Optimization Traffic engineering Defragmentation Restoration strategies

Our Goal Target Use Case: Prototype BW on Demand using ONOS Demonstrate SDN control of packet optical networks using ONOS Add support for multi-layer networks in ONOS Write core functions to control multi-layer networks Demonstrate a couple of app scenarios Target Use Case: Prototype BW on Demand using ONOS Multi layer topology and resource utilization Multi layer Packet and Optical layer control Handling of optical layer failures

New Functionality Needed Converged multi layer view Enables multi-layer PCE Multi-layer aware service APIs Southbound abstraction for multi-layer Listening and reacting to failure Northbound APIs

Implementation on ONOS ONOS GUI: Visualization of Intents Visualization of Topology Portal Calendaring APP Topology: Multi layer abstraction Resource Utilization Intents: Path Computation Reservation and Resource Management Path Re-compute on Failure events SB API Discovery OF using experimenter messages Packet - OVS Optical Emulator (LINC-OE)

Planned BW of Demand Demo Customer Portal ONOS 10G Connection from NodeA:PortA to NodeZ:Port Z with latency less<10ms DC1 DC2 OVS3 OVS1 OVS2 OVS4 OVS5 optical circuit Re-Route optical circuit OE1 OE2 OE4 R7 OE3 OE5 OE6 OE7

Seamless Interworking of SDN and IP Luca Prete ON.Lab

ONOS and SDN-IP S D N S D N ONOS ONOS ONOS used to be confined in his wonderful world,but wasn’t able to communicate with the outside

ONOS and SDN-IP ONOS SDN-IP One day, SDN-IP came and gave the ability to ONOS to speak to the rest of the world. ONOS was finally free!

ONOS and SDN-IP BGP IP IP ONOS started to communicate with IP components similar to it, speaking a widely used old language, called BGP.

ONOS and SDN-IP ONOS ONOS ONOS ONOS BGP ONOS ONOS ONOS SDN-IP BGP ONOS SDN-IP ONOS “Clusters” started also to “peer” together to be more efficient and scalable using BGP

SDN-IP for external networks

SDN-IP to connect ONOS clusters

What has changed from last ONRC? Old SDN-IP New SDN-IP BGP speaker BGP speaker BGPd BGP speaker SDN-IP SDN-IP SDN-IP SDN-IP ONOS 1 ONOS 2 ONOS n ONOS 1 ONOS 2 ONOS n ... ... Single-instance No SDN-IP Application HA Able to speak with a single, dedicated BGP speaker Stateless protocol (dedicated REST API) Multi-instance SDN-IP Application HA Able to speak with generic iBGP speakers Stateful protocol (iBGP)

What has changed from last ONRC? SDN-IP (SDN-IP, BGP, ARP, Routers Configuration, NB) ARP Before Intent framework - NB BgpSessionManager PeerConnectivityManager SdnIpService RouteListener Router After SdnIpConfigReader Configuration ArpService PeerConnectivity SDN-IP IntentService

BGP architecture ... SDN-IP: single instance focus BGP Speaker 1 BGP Speaker n iBGP iBGP iBGP SDN-IP boundary BGP Session 1 BGP Session 2 BGP Session 3 ... BGP Session Manager RouteListener

Demo on December 5th? ... ONOS Cluster Communication between SDN network and external network Communication between external networks ONOS/SDN-IP HA SDN-IP SDN-IP SDN-IP BGP speaker HA External BGP router/connection HA ONOS 1 ONOS 2 ONOS n ...

Planned Internet2 deployment Provide L3 connectivity between 6 universities around US SDN switches in the core ONOS and SDN-IP will control the network Universities will advertise through a BGP peer a /32 network to the SDN-IP application SDN-IP and ONOS will translate routes into “intents”`

thank you! questions Visit us online at onlab.us