Presentation is loading. Please wait.

Presentation is loading. Please wait.

ONOS Use Cases Tom Tofigh AT&T.

Similar presentations


Presentation on theme: "ONOS Use Cases Tom Tofigh AT&T."— Presentation transcript:

1 ONOS Use Cases Tom Tofigh AT&T

2 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

3 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

4 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

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

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

7 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

8 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

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

10 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

11 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

12 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)

13 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

14 Seamless Interworking of SDN and IP
Luca Prete ON.Lab

15 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

16 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!

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

18 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

19 SDN-IP for external networks

20 SDN-IP to connect ONOS clusters

21 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)

22 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

23 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

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

25 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”`

26 thank you! questions Visit us online at onlab.us


Download ppt "ONOS Use Cases Tom Tofigh AT&T."

Similar presentations


Ads by Google