ONAP Beijing Architecture Chris Donley 1/9/18

Slides:



Advertisements
Similar presentations
Service Design & Onboarding
Advertisements

Contributors: Vimal Begwani (AT&T) Dean Bragg (AT&T) Lingi Deng (CMCC)
SDN-O LCM for Mercury Release Key Points and Overview
ONAP E2E Flow `.
Open-O SFC.Mgr Proposal
ONAP Management Requirements
ARC: Definitions and requirements for SO/APP-C/VF-C discussion including call notes Chris Donley July 5, 2017.
OPEN-O Architecture Comments
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
ONAP Architecture Meeting 8/8
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,
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
Multi-VIM/Cloud High Level Architecture
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
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
Configuration Store in ONAP using Distributed KV Store (As part of making ONAP carrier grade) Consul.
Target ONAP End-to-End Architecture Tiger Team Presentation Parviz Yegani – Futurewei Technologies Contributors: Vimal Begwani (AT&T), Jamil Chawki.
Enterprise vCPE use case requirement
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
Beijing Release use cases/requirements for endorsement/approval
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
ONAP APIs Andrew Mayer, AT&T
Open Source Access Manager™ ONAP Proposal
MEF 3.0.
ONAP Amsterdam Architecture
Casablanca Platform Enhancements to Support 5G Use Case Architecture Review 5G Use Case Team June 26, 2018.
Isasku, Srini, Alex, Ramki, Seshu, Bin Hu, Munish, Gil, Victor
Documenting ONAP components (functional)
Multi-VIM/Cloud High Level Architecture
Casablanca Platform Enhancements to Support 5G Use Case Summary of Planned Enhancement Areas 5G Use Case Team June 14, 2018.
FUNCTIONAL Architecture for R2+
Defining ONAP VNF Package Model
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
5G RAN Deployment – Casablanca PNF software and configuration management Huawei,
SOL003 Adapter Architecture, Technical Debt and Roadmap
E2E Process Automation Alexis, Andreas, Bin, Catherine, Franck, Scott, Susana, Timo TSC-53 December,
GNFC Architecture and Interfaces
ONAP Architecture Overview Template
ONAP Architecture Principle Review
Title: Robust ONAP Platform Controller for LCM in a Distributed Edge Environment (In Progress) Source: ONAP Architecture Task Force on Edge Automation.
Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui.
Presentation transcript:

ONAP Beijing Architecture Chris Donley 1/9/18

ONAP Target Architecture for R2 and Beyond (High-Level Functional View) Draft External Gateway OSS / BSS CLI U-UI ONAP Portal ONAP External APIs DESIGN-TIME Dashboard OA&M RUN-TIME Common Services Resource Onboarding Data Collection, Analytics, and Events Event Correlation Common Services Policy Framework Active & Available Inventory External Registry Orchestration Service Design Application Authorization Framework Policy Creation & Validation ONAP Operations Manager Analytic Application Design Micro Services Bus / Data Movement (see Note 1) ONAP Optimization Framework VNF / PNF Onboarding Closed Loop Design Generic NF Controllers (L4-L7) Change Management Design Logging Multi-Cloud Adaptation SDN Controller (L0-L3) Design Test & Certification Life Cycle Management & Config Others Functional view, not project view. Long-term, think of each function as one or more microservices. Interconnection driven by modeling, recipes, not code. Make if flexible to add new components in the future. (see Note 1) (see Note 1) Catalog Optional External Systems 3rd Party Controller Specific VNF Manager Element Management System … Network Function Layer Managed Environment Recipe/Eng Rules & Policy Distribution ONAP Optimization Framework VNFs PNFs Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud Note 1 – Consistent APIs between Orchestration layer and Controllers Public Cloud Private Edge Cloud DC Cloud IP MPLS

ONAP Beijing Architecture (High-Level View with Projects) 1/9 Modeling (Utilities) Integration VNF Requirements VNF Validation Program New projects to be added following TSC approval

Recommendations for Beijing Release Release Theme is Platform Maturity/S3P, key Architecture Principles: Modular, Microservices, Model-driven Achievable Recommendations for Beijing to begin aligning with target architecture Modular: Improve APIs between components.  Document them using Swagger. Align interfaces with industry standards, where available/appropriate (e.g., ETSI SOL-003, SOL-005, MEF Interlude, Legato, etc.) Microservices-based Use OOM for onboarding, instantiation (support MSB natively), scalability, Register with MSB Use microservices best practices (e.g., separate data from the component, use common KV stores/databases, for KV stores – prefer Consul, etc.) Model-driven Align with info/data models from the Modeling Subcommittee (published December 2017) Explore ways to use model-driven principles inside each component as well as across various components (SDC, SO, VFC, APPC, ..) S3P (see Jason Hunt 1/4 TSC presentation for list of projects providing support for S3P) Use common libraries/SDKs/common services where possible to improve overall system resiliency/reliability More focus on common services (where possible) also to help reduce testing MUSIC for managing various ONAP components states, DB replication in a consistent manner Enhanced AAF to support credential management for certificates Support Image Management service to enhance security, virus checking, etc.

Suggestions for Casablanca (in progress) Still WIP – shared here so PTLs can begin to think about roadmap items External APIs: External actors view ONAP as a black box. This should simplify the ONAP architecture/interfaces, leveraging the APIs developed by the Ext API project (eg, MEF LSO, TM Forum etc). Explore Database harmonization: Reduce number of databases in ONAP – perhaps one per type? (SQL/noSQL/KV store/etc). Support for DB as a service, rather than independent DB per component? API Improvements: Currently, ONAP internal interactions are mostly handled via REST-like APIs. We need to enhance the ONAP architecture to support RESTFUL APIs. We also need to ensure that the ONAP platform can handle cloud-native APIs and models. API Versioning Support Support for Identity Management in SDC Support for Security Management. Support for Beijing->Casablanca upgrade. In-service upgrades per component? Geo-redundancy – move from real-time (strong) consistency to eventual consistency model Multi-tenancy support