MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings.

Slides:



Advertisements
Similar presentations
14 March 2016 Bryan Sullivan, AT&T Artur Tyloch, Canonical
Advertisements

Service Design & Onboarding
ONAP E2E Flow `.
ONAP Management Requirements
ARC: Definitions and requirements for SO/APP-C/VF-C discussion including call notes Chris Donley July 5, 2017.
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
ONAP layering/MEF alignment
Defining ONAP APIs With BSS/OSS
Data Collection Framework
MEF Modeling Activities
ONAP Architecture Meeting 8/8
LSO Hackathon Kickoff Charles Eckel.
Lifecycle Service Orchestration (LSO) Models in context
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,
MEF Common Information Model Overview
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
OPEN-O Modeling Directions (DRAFT 0.6)
Defining ONAP VNF Package Model
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
Rationalizing ONAP Architecture for R2 and Beyond
Interface to External Controllers and SD-WAN Use Case
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
Agenda Overview High Level Architecture Design time Architecture
MEF Modeling Activities
LSO Hackathon Kickoff Charles Eckel.
MEF Q2, April Frankfurt, Germany
ARC 5: Deployment Options Chris Donley
ONAP Architecture Slides Current Plan of Record
ONAP Integration Through Information and Data Modeling
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
LSO Hackathon Summary Charles Eckel, Cisco DevNet.
Target ONAP End-to-End Architecture Tiger Team Presentation Parviz Yegani – Futurewei Technologies Contributors: Vimal Begwani (AT&T), Jamil Chawki.
ONAP Run-time Catalog Project
ONAP Reference Architecture for R2 and Beyond Tiger Team Presentation Parviz Yegani – Futurewei Technologies Contributors: Vimal Begwani (AT&T), Jamil.
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
Using the MEF Core Model in ONAP John Strassner, Ph. D. Andy Mayer, Ph
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
Agenda Where we are (Amsterdam Architecture)
ONAP APIs Andrew Mayer, AT&T
ONAP Reference Architecture for R2 and Beyond (Tiger Team Presentation) Leader: Parviz Yegani – Futurewei Technologies Contributors (R3+ Architecture):
Open Source Access Manager™ ONAP Proposal
MEF 3.0.
ONAP Amsterdam Architecture
ONAP Integration Through Information and Data Modeling
MEF API Development Approach
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
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.
GNFC Architecture and Interfaces
ONAP Architecture Overview Template
ONAP Architecture Principle Review
Presentation transcript:

MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings

Business Applications Business Applications REFERENCE ARCHITECTURE Customer Domain SP Domain Partner Domain Cantata (CUS:BUS) Business Applications Business Applications Sonata (BUS:BUS) Customer Application Coordinator LEGATO (BUS:SOF) LEGATO (BUS:SOF) Service Orchestration Functionality Interlude (SOF:SOF) Service Orchestration Functionality Allegro (CUS:SOF) Presto (SOF:ICM) Presto (SOF:ICM) Infrastructure Control and Management Infrastructure Control and Management ADAGIO (ICM:ECM) ADAGIO (ICM:ECM) Element Control and Management Element Control and Management Network Infrastructure

SOF Interface Reference Points Service feasibility; Service configuration & activation; Usage events & metrics; Service performance & quality; Service policy LEGATO Dynamic service control; Service state info; Service performance & quality; Service related alerts; Service Orchestration Functionality Dynamic service control; Service parameter config; Service state info; Service performance info; Service problem alerts ALLEGRO INTERLUDE PRESTO Connectivity and network function feasibility; Configuration, activation, and management of connectivity and logical network functions; Topology and routing; Performance and Fault; Connectivity policy

LSO Management View Abstractions Service View Element & Equipment Element Control & Management Service Orchestration & Infrastructure Management (Subnetwork) LSO RA Context Information Class Examples per Management Abstraction View Network Element Card Product Offering Logical Termination Point Forwarding Construct Port Service Orchestration (Provider domains & multi-domain) Business Apps Product View Catalog Customer Link Network & Topology Service Server Facility Fabric Management Abstractions Service Spec Forwarding Domain VNF Resource View Spec Instance Service Component Service Access Point Route Cross Connect VNE Interface LEGATO

Apply LSO RA Phase 2 Operational Threads Legato is characterized by interactions between Business Applications and the SOF. These specific interactions are described in the MEF LSO Operational Threads / User Stories for: Product Ordering and Service Activation Orchestration Controlling a Service Customer Viewing Service Performance and Fault Reports and Metrics Placing and Tracking Trouble Reports Assessing Service Quality Based on SLS Collection and Reporting of Billing and Usage

Apply LSO RA Phase 2 Operational Threads LEGATO

Model Driven Orchestration with Legato Traditionally, introducing new network elements, new products, and new services require long software development cycles A key objective is to eliminate these long cycles by: Standards to establish common ways provide lifecycle management of Services and Network Functions in support of operational integration Common abstractions to support new types of Services and Network Functions with minimal changes Common ways to monitor the services, functions, and infrastructure Standard APIs and Microservices with fixed inputs and outputs that are tunable via models and metadata Models and processes that are designed, distributed, and interpreted by the execution engine

The Model Driven Paradigm Models Execution Engines Behaviors Resource definition Service composition Product models Lifecycle models (Operational Integration) Processes and policies Optimization rules Software images Orchestration Policy execution Data movement Data storage Coded algorithms Control Standard data models Real-time service delivery Elastic scalability Self-optimizing Self-healing

Role of External APIs in Model Driven ONAP The Story 6. BSS/OSS builds Products based on Service Descriptors 7. Based on a Product Order, BSS/OSS requests Service instantiation based on Service Descriptor 8 . SO uses Service Parameters from request and corresponding Service Recipe to instantiate the Service 5. BSS/OSS retrieves Service Descriptors from the Catalog 1. VNF Package with VNFD is On-Boarded into SDC Run-time Design-time (SDC) Policy Creation & Validation Analytic Application Design Recipe / Engineering Rules & Policy Distribution VNF SDK ONAP Operations Management (OOM) External Data Movement & APIs Common Service Micro Services Bus ONAP Portal – Design Studio & Dashboard Infrastructure OpenStack Azure VMware RackSpace ...... Resource Onboarding Service & Product Design DMaaP AAF BSS/OSS Catalog Products Resources Eng. Rules Services Policies Analytics Testing & Certification Multi-VIM Open Stack AWS Model Driven Adaption Layer Service Logic Interpreter Config Database Yang Netconf CLI Life Cycle Mgmt DGs L0-3 Network Controller Logging VNF 1 VNF 2 VNF n PNF Config Database Standard & sVNFM Adaption Layer Vendor B Vendor A Service Logic Interpreter Life Cycle Mgmt func. Chef Ansible L4-7 Generic VNF Controller gVNF-Controller (prev. App-C) sVNFM EMS Modeling (specs & Utilities) SDN-C VNF x Data Collection Layer DCAE Data Distribution CDAP Holmes Orchestration Framework Service Orchestration Resource Orchestration Analytic µServices Runtime Policy Execution Engine Resource / Service Topology Active / Available Entitlements A&AI … Lab Integration & Certification 3rd Party Network controller Policy ESR LEGATO 2. SDC designs a service using the VNFD. Design includes Service Descriptor and Service Recipes 4. Service Descriptors are made available via the Catalog 3. Service Recipes are distributed to ONAP components (e.g. SO)

Next Steps Work jointly with ONAP External API Project in defining Use Cases and Information Model for Legato Leverage MEF Operational Threads and revise MEF 56, Interface Profile Specification: Service Configuration and Activation, to reflect consistent Use Cases The Service Descriptor Model is key to Model Driven Orchestration Work with ONAP and TM Forum define the Service Catalog and Service Instantiation API is a model driven and extensible fashion