IP/MPLS Backbone Transition to SDN: OpenDaylight Advisory Board

Slides:



Advertisements
Similar presentations
Migration Considerations and Techniques to MPLS-TP based Networks and Services Nurit Sprecher / Nokia Siemens Networks Yaacov Weingarten / Nokia Siemens.
Advertisements

CURRENT APPROACH FOR NETWORK PROVISIONING Umbrella Provisioning System
Proposal: Model-Driven SAL for the OpenDaylight Controller
The Impact of SDN On MPLS Networks Adrian Farrel Juniper Networks
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Device Driver Framework Discussion
OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright,
Draft-bogdanovic-netmod-yang- model-classification-03 IETF 92 Dallas NETMOD WG B. Claise, C. Moberg, Cisco Systems D. Bogdanovic Juniper Networks.
ODL Release Vehicles. Base Network Service Functions Management GUI/CLI Controller Platform Southbound Interfaces & Protocol Plugins OpenDaylight APIs.
SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile.
NATIONAL & KAPODISTRIAN UNIVERSITY OF ATHENS INTERDEPARTMENTAL GRADUATE PROGRAM IN MANAGEMENT AND ECONOMICS OF TELECOMMUNICATION NETWORKS Master Thesis.
Helium Hydrogen. AAA: Authentication, Authorization & Accounting AuthN: Authentication BGP: Border Gateway Protocol COPS: Common Open Policy Service DLUX:
An Overview of Software-Defined Network
NOV 20, 2014 Abi Varghese Tiju John Mahesh Govind
Want to join Lync MVPs and speakers at an exclusive Pub Trivia Night tonight? Tweet a photo from a Lync session using the hashtag #LyncTEE for your.
Transport SDN: Key Drivers & Elements
Abstraction and Control of Transport Networks (ACTN) BoF
An Overview of Software-Defined Network Presenter: Xitao Wen.
Colombo, Sri Lanka, 7-10 April 2009 Multimedia Service Delivery on Next Generation Networks Pradeep De Almeida, Group Chief Technology Officer Dialog Telekom.
Kostas Giotis, Yiannos Kryftis, Vasilis Maglaris
Deutsche Telekom Technical Engineering Center. Fat PW Loadbalancing.
Cisco – Semester 1 – Chapter 2 Network Fundamentals And The OSI Model.
FUTURE OF NETWORKING SAJAN PAUL JUNIPER NETWORKS.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
11 SECURING NETWORK COMMUNICATION Chapter 9. Chapter 9: SECURING NETWORK COMMUNICATION2 OVERVIEW  List the major threats to network communications. 
A policy-based per-flow mobility management system design
Aaron Gember, Theophilus Benson, Aditya Akella University of Wisconsin-Madison.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Reconfigurable Optical Mesh and Network Intelligence Nazar Neayem Alcatel-Lucent Internet 2 - Summer 2007 Joint Techs Workshop Fermilab - Batavia, IL July.
December 30, 2015 Richard Chien Marko Lai Jason Yuan
Created by Jan Medved I2RS Related/Relevant Yang Models Currently in Use March 2014 Robert Varga, Anton Tkacik, Jan Medved.
Azher Mughal / Beraldo Leal Programming OpenFlow Flows for Scientific Profit 1 Azher Mughal / Beraldo Leal SuperComputing 2015.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Introduction to Avaya’s SDN Architecture February 2015.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
ESnet’s Use of OpenFlow To Facilitate Science Data Mobility Chin Guok Inder Monga, and Eric Pouyoul OGF 36 OpenFlow Workshop Chicago, Il Oct 8, 2012.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
Craig Farrell CTO Telecom IBM. Why to operators want SDN and NFV? Definitions SDN: Separate control/management & data plane of switches Centralization.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
OpenDaylight Hydrogen Release Sept 2, 2013.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Developing an Implementation Framework for the Future Internet using the Y-Comm Architecture, SDN and NFV Glenford Mapp Associate Professor Middlesex University,
100% Exam Passing Guarantee & Money Back Assurance
Instructor Materials Chapter 7: Network Evolution
Overlay Network Engine (ONE)
Multi-layer Multi-domain Inter-op Test based on ACTN Architecture
LISP Flow Mapping Service
Multi-layer software defined networking in GÉANT
OpenDaylight BGP Use-Cases
Distributed Systems.
Network Architecture Layered system with alternative abstractions available at a given layer.
© 2003, Cisco Systems, Inc. All rights reserved.
Reconfigurable Optical Mesh and Network Intelligence
Presenter: Ciaran Roche
Overview of SDN Controller Design
Enterprise vCPE use case requirement
CORD Activities in NTT Group
Understanding the OSI Reference Model
ONOS Drake Release September 2015.
CHAPTER 8 Network Management
Extending MPLS/BGP VPNs to End-Systems
Ethernet Solutions for Optical Networks
ClosedFlow: OpenFlow-like Control over Proprietary Devices
Kireeti Kompella Juniper Networks
Computer Networking A Top-Down Approach Featuring the Internet
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
Karthik Sethuraman, NEC
Presentation transcript:

IP/MPLS Backbone Transition to SDN: OpenDaylight Advisory Board Orange IP/MPLS Backbone Transition to SDN: An ODL-based Automation with a Model-Driven built-in Orchestration OpenDaylight Advisory Board 04/20/2017 Speaker: Olivier AUGIZEAU Orange France – IP Network Operations – Head of Security & Automation b<>com Institute of Research and Technology – Network Architect

Preamble This presentation highlights a Proof of Concept designed and developed to answer some Orange specific requirements. This document is provided for information and is not a recommendation for a target architecture or implementation. Some of the technical choices regarding the protocols to control and manage the network elements have been done only to illustrate some heterogeneity concerns. They are neither recommendations nor implementation choices for an operational deployment.

Can SDN Improve the Automation of the Current Networks? Research SDN promises more Automation more Agility more Flexibility Field – Network operations Automation obstacles Legacy WAN devices Vendor lock-in OPEX pressure OSS-BSS/network ossification The question is not «how to automate?» but «how to automate better?».

Orange France IP/MPLS Backbone A shared infrastructure retail triple play (Internet, VoIP, TV/VoD) mobile traffic wholesale (access, transport, …) A complex infrastructure … Several thousands of IP backbone network devices from many vendors and generations interconnected with many transmission links Access network: several tens of thousands of DSLAM/OLT Peering (telco & transit, hosting & contents,… ) … in a perpetual evolution + 50% traffic / year many network changes and reorganization

Use Case for a Proof of Concept Automatic reconfiguration of an Orange France wholesale offer after an access network reorganization. The offer is a “layer 2” point to point connectivity bringing together: VLAN cross connect MPLS L2VPN point-to-point tunnel (pseudowire or “pw”) Network reorganization: an access device (dslam, olt, …) is physically moved from an aggregation switch to another one. VLAN switch VLAN PE Pseudo Wire (MPLS) PE VLAN Access Delivery sw1 Open vSwitch PE1 Nokia PE3 Cisco MPLS sw2 Open vSwitch Delivery PE2 Nokia PE4 Juniper Access PE: Provider Edge (Router providing the MPLS Services)

Automated Provisioning Based on Network Events SDN Controller sw1 PE1 PE3 ? sw2 PE2 Delivery Access

Logical Architecture and Interfaces Network Application xml OSS BSS xml files received from legacy OSS/BSS: network inventory and topology customers and services access migration operations Restconf (JSON) Network Controller & Orchestration xml Netconf (Juniper, Nokia). ssh/CLI (Cisco). OpenFlow sw1 PE1 Nokia PE3 Cisco IP/MPLS routers are managed with netconf or ssh/CLI. The Network Controller provides an abstraction layer hiding this heterogeneity. MPLS sw2 PE2 Nokia PE4 Juniper Switches are controlled with the Openflow protocol. The 1st packet is detected by the switch and sent using Openflow to the Network Controller. Any information in the packet header can be used to process the request. (VLAN field is used here)

Functional Architecture Based on OpenDaylight (Be-SR2) Network Notification Handler Network Application Service Authorization and Request Builder Data Base Service NBI Service Composition and Orchestration Engine Network Notification Listener Network Operations Library Network Controller & Orchestration OpenDaylight Be-SR2 Data Store MD-SAL (Model-driven Service Abstraction Layer) Drivers SBI Simple Path Computation Topology Network Elements

Automation with a Yang-Centric Network Operations Orchestration Engine Data are stored in the ODL Config DS

Service Creation Composition: a “Matryoshka” Design Access switch PE PE Delivery VLAN x-connect pw Logical resources egress flow operation Physical interface mpls operation ingress flow operation pw logical interface operation Real resources Switch Access PE Delivery PE

Yang Data Models Structuration is the Key Stone to get Agility and Flexibility Network Service New service VLAN x-connect PW New network function Generic Atomic Operation Flow Topology extensions Physical interface Logical interface New operation OpenFlow Plugin IETF Topology Generic device driver Generic ssh/CLI driver Generic Netconf driver New protocol driver Cisco driver Nokia driver Juniper driver New vendor driver

Feedback OpenDaylight model-driven architecture is very powerful. A Yang-centric composition & orchestration engine has easily been integrated into OpenDaylight. The Netconf driver might be improved to target an operational deployment in an IP/MPLS backbone: Schemafull mode is not compatible with vendors providing huge Yang Data Models (proprietary Yang extensions, Yang compilation issues, many useless Data Models). Schemaless mode (in Boron and Carbon) is very complex to set up and requires some fixes.

Thanks