Interface to External Controllers and SD-WAN Use Case

Slides:



Advertisements
Similar presentations
Service Design & Onboarding
Advertisements

ONAP SD-WAN Use Case Proposal.
SDN-O LCM for Mercury Release Key Points and Overview
ONAP E2E Flow `.
Open-O SFC.Mgr Proposal
ONAP Management Requirements
Master Service Orchestrator (MSO)
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Orchestration and Controller Architecture Alignment Vimal Begwani AT&T
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Usecase Subcommittee Meeting
ONAP layering/MEF alignment
Defining ONAP APIs With BSS/OSS
ONAP Architecture Meeting 8/8
Enterprise vCPE September 27, 2017.
Multi-VIM/Cloud High Level Architecture
Orchestration and Controller Alignment for ONAP Release 1
ONAP Architecture Slides Current Plan of Record
ONAP Multi-VIM/Cloud Long Term Architecture and Use Cases (Under Community Discussion across Use Case, Optimization Framework, OOM,
CLAMP Flows for vCPE Use Case in ONAP R1 Ron Shacham AT&T
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
Defining ONAP VNF Package Model
Multi-VIM/Cloud High Level Architecture
Multi-VIM/Cloud High Level Architecture
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
ONAP and SD-WAN Integration Proposal
Alla Goldner (outcomes from brainstorming meetings) Sept, 2017
ONAP Interface to External Controllers
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
ONAP Architecture Meeting 8/8
OPEN-O Modeling Directions (DRAFT 0)
Agenda Overview High Level Architecture Design time Architecture
ARC 5: Deployment Options Chris Donley
ONAP Architecture Slides Current Plan of Record
MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings.
Target ONAP End-to-End Architecture Vimal Begwani – AT&T Parviz Yegani – Futurewei Technologies Jamil Chawki – Orange.
ONAP Integration to External Domain Management Systems (DMS)
Multi-VIM/Cloud High Level Architecture
VoLTE Use Case Proposal
Alex Vul and Ramesh Nagarajan DMS Task Force
Enterprise vCPE use case requirement
ONAP Run-time Catalog Project
Target ONAP End-to-End Architecture Tiger Team Presentation Parviz Yegani – Futurewei Technologies Contributors: Vimal Begwani (AT&T), Jamil Chawki.
ONAP Reference Architecture for R2 and Beyond Tiger Team Presentation Parviz Yegani – Futurewei Technologies Contributors: Vimal Begwani (AT&T), Jamil.
ONAP Amsterdam Architecture
Beijing Release use cases/requirements for endorsement/approval
Enterprise vCPE use case requirement
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
Enterprise vCPE use case requirement
ONAP APIs Andrew Mayer, AT&T
SDNC Roadmap Dan Timoney – AT&T Marcus Williams - Intel
Open Source Access Manager™ ONAP Proposal
ONAP Amsterdam Architecture
Casablanca Platform Enhancements to Support 5G Use Case Architecture Review 5G Use Case Team June 26, 2018.
Documenting ONAP components (functional)
Multi-VIM/Cloud High Level Architecture
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
Casablanca Platform Enhancements to Support 5G Use Case Summary of Planned Enhancement Areas 5G Use Case Team June 14, 2018.
FUNCTIONAL Architecture for R2+
ONAP Beijing Architecture Chris Donley 1/9/18
Defining ONAP VNF Package Model
ONAP Architecture for Rel 1
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
ONAP 5G USE CASE ENHANCEMENTS FOR PNF DEPLOYMENTS
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
5G Use Case Configuration & PNF SW Upgrade using NETCONF ONAP DDF, Jan 9, 2019 Ericsson.
GNFC Architecture and Interfaces
ONAP Optimization Framework (OOF) POC for Physical CellID (PCI) Optimization July 30, 2018.
Presentation transcript:

Interface to External Controllers and SD-WAN Use Case SD-WAN Use Case Team

Contributors: Supporting Companies Contributing Members Evgeniy Zhukov Nagarajan, Ramesh A. Sharma, Anurag Y.

Agenda Enhance ONAP platform capabilities for support of external controllers such as sd-wan systems Controller artefacts on-boarded into ONAP, and ONAP configures them to the level they are ready to provision and manage services. ONAP provisions and monitor the e2e service SD-WAN API between Controller and ONAP Administrate SD-WAN Controller itself, and its client services. Demonstrate SD-WAN vendor neutralization on Mediation layer. Accommodation emerging Industry standards for SD-WAN Solution, like 5G, SDN, NFV, Slicing, LSO and other concepts. SD-WAN Controller implementation Options Can be developed from the scratch by ONAP Community Can be based on existing SD-WAN Vendor product (Interest from Versa) Can be combination of above A B C

ONAP Platform Enhancements For External Controller

General Business Drivers Integration of ONAP to external “controllers” is motivated by need to interface to domain specific systems to provide end2end automation for fulfilment and assurance SD-WAN systems such as Versa, Velocloud, Viptela and Nuage SD-Access such as virtual OLT hardware abstraction (VOLTHA) proposed by att Geographic or operating group specific systems such as at China Telecom, and Vodafone Requires enhancement to ONAP Platform as described on Wiki Page and captured in release 2 functional requirements priority list

ONAP Platform Requirements R1: Lifecycle Management (LCM) for External Controller - ONAP to manage the lifecycle of the external controller as a set of VNFs itself R1.1: Controller Registration in ESR and update AAI with controller URI R1.2: Create resource template for controller VNFs using vnf sdk/ design studio R2: External controller resource-facing service Onboarding R2.1: SDC should support definition/import of service provided by external controller For eg. SDWAN branches and virtual links connecting them (as a black box TOSCA template to be nested/combined with other services per R2.3) R2.2: Should support LCM for services provided by external controllers Create the workflow engine script which SO will execute. R2.3: SDC should support designing services supported by native ONAP and external controller provided services Eg., Combining SD-WAN services with Firewall, WAN optimizer etc., 3rd party VNFs

ONAP Requirements R3: Service Fulfilment R3.1: Instantiate the service provided by external controller from VID R3.2: SO shall decompose the service template into parts to be completed by external controller vs native ONAP components and invoke the appropriate LCM workflow R3.3: SO will interact with AAI and it will locate the external controller for the service and its URI R3.5: Invoke the external controller via external controller adapter R4: External Controller Adaptor R4.1: Should support generic/standard APIs for interaction with underlying external controller - MEF Presto interface standards are candidate for standard APIs

ONAP Requirements R5: AAI - Federated Inventory R5.1: Shall support storing of metadata only for service and fetch detailed information from underlying controller as needed R5.2: Stores the external controller information as registered via ESR R6: DCAE R6.1: Collection of metrics and events from external controller as relevant to the service health monitoring R6.2: HOLMES to support correlation of events and metrics between external controller services and native ONAP services depending on the e2e service components

ONAP Requirements R7: CLAMP R7.1: CLAMP should support template for closed loop assurance of external controller services

SD-WAN API between Controller and ONAP

SD-WAN API and Functional Architecture ONAP SD-WAN Services - Context Slice SD-WAN Slice NBI: SWAPI Mediation Layer HA Bootstrap Service Topology Service Connectivity Service Security Service Notification Service SDWAN Controller SBI: NetConf SDWAN CPE SD-WAN Controller not need recursion with other SD-WAN Controllers

OSS/BSS/GUI ONAP NB API MPLS/INTERNET SDWAN Operations ONAP NB API Portal (GUI/CLI) Dashboard OA&M (VID) External Data Movement & APIs A&AI Service Orchestration Domain Service Descriptors Domain Service Descriptors ESR Design-time Common Service SDC DMaaP Auth. Microservice Bus … VNF SDK Policy DCAE Alarm Correlation (Holmes) … Multi-VIM/ Cloud SDN NFV Other Controllers CLAMP Cloud & WAN OpenStack VMware RackSpace Azure ...... SD-WAN Overlay Systems Alarms/Events 3rd Party/ONAP Component Based SDWAN Systems Analytics Manager Controller REST APIs for configuration MPLS INTERNET BRANCH1 BRANCH2 Overlay IPSEC/VXLAN SD-WAN VNF Underlay MPLS/INTERNET SD-WAN VNF

Bootstrap Operation 0b 0a Admin configures Address Controller S/N CPE FQDN Controller (XML) 0b Day0 Configuration for CPE 0a CPE Redirect Server Controller OSS Address Controller Enables zero touch discovery and onboarding of the CPE device

Connectivity Services ISP1 ISP2

Topology Services

Notification Services SO/SSP Netconf IPFIX Syslog SNMP Delay Jitter Bw Loss TWAMP BFD Controller

SD-WAN Controller implementation

SD-WAN Controller implementation Options (TBD) SD-WAN system typically of following components SD-WAN Manager: Provisioning of SD-WAN services on vCPE SD-WAN Controller: BGP based route reflector for route information propogation SD-WAN Analytics (optional): System for metrics and events from vCPE SD-WAN pBG: Physical CPE server for hosting vBG (option) Implementation Options for components Developed from the scratch by ONAP Community Developed based on existing SD-WAN Vendor product (Interest from Versa) Can be combination of above

Thanks