Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui.

Slides:



Advertisements
Similar presentations
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Advertisements

© Drexel University Software Engineering Research Group (SERG) 1 Based on the paper by Philippe Kruchten from Rational Software.
IS 460 Notes Fundamentals of General Systems Theory by Thomas Hilton.
ANU comp2110 Software Design lecture 10 COMP2110 Software Design in 2004 lecture 10 Software Architecture 2 of 2 design lecture 5 of 6 Goal of this small.
Open Source and Info Models 17 Dec 2015 Bryan Sullivan, AT&T.
Common Transport Rafael Schloming. Objectives Scaling Engineering Time ● N experts in protocol & language -> 1 protocol expert & N language experts ●
Service Design & Onboarding
SDN-O LCM for Mercury Release Key Points and Overview
Open-O SFC.Mgr Proposal
ARC: Definitions and requirements for SO/APP-C/VF-C discussion including call notes Chris Donley July 5, 2017.
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
ONAP layering/MEF alignment
Defining ONAP APIs With BSS/OSS
ONAP Architecture Meeting 8/8
Lifecycle Service Orchestration (LSO) Models in context
ONAP Architecture Slides Current Plan of Record
Defining ONAP VNF Package Model
Interface to External Controllers and SD-WAN Use Case
Alla Goldner (outcomes from brainstorming meetings) Sept, 2017
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
ONAP Architecture Meeting 8/8
IC Conceptual Data Model (CDM)
OPEN-O Modeling Directions (DRAFT 0)
ARC 5: Deployment Options Chris Donley
ONAP Architecture Slides Current Plan of Record
ONAP Integration Through Information and Data Modeling
MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings.
ONAP Usecase subcommittee July Virtual developers event
ONAP Integration to External Domain Management Systems (DMS)
17 Dec 2015 Bryan Sullivan, AT&T
ONAP Optimization Framework - HAS Shankar Narayanan - AT&T Labs Research 08/15/2017.
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.
ONAP Amsterdam Architecture
Centralize Image Management for ONAP
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
Usecase 1 – Upgrade Image
Open Source Access Manager™ ONAP Proposal
ONAP Amsterdam Architecture
ONAP Integration Through Information and Data Modeling
CIMI Enterprise Architecture Proposal
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
MEF API Development Approach
Casablanca Platform Enhancements to Support 5G Use Case Architecture Review 5G Use Case Team June 26, 2018.
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
Documenting ONAP components (functional)
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
State of OPNFV MANO OPNFV MANO WG Report
Casablanca Platform Enhancements to Support 5G Use Case Summary of Planned Enhancement Areas 5G Use Case Team June 14, 2018.
ONAP Beijing Architecture Chris Donley 1/9/18
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 (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
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.
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 (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
5G RAN Deployment – Casablanca PNF software and configuration management Huawei,
Quick and Dirty Path for Dublin
ONAP 5G USE CASE ENHANCEMENTS
ARC Alignment ExtAPI ExtAPI Team.
Cloud Management & OVF Update to ITU-T SG13
Open Source Projects Collaborations with ONAP
GNFC Architecture and Interfaces
ONAP - Workflow Designer
ONAP Architecture Overview Template
ONAP Architecture Principle Review
ONAP Edge Work – Suggested Next Steps
Presentation transcript:

Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui

ONAP Modeling Subcommittee Role Guide the development ONAP Abstractions and Constructs, and form and document Common Models: Provide a coherent view of shared information Identify common abstractions and constructs across ONAP Capture common terms and definitions with respect to shared information Help identify unplanned redundancy Mapping of information to interactions for common interfaces (and microservices) (Joint with Arch) Identify the primary authority (or Steward) and consumers for each piece of shared information from a functional perspective (Joint with Arch) Form a common Integrated ONAP Information Model and associated Data Models to be used as an integration resource (Federated approach) Define Model Versioning Strategy based on ONAP Common Versioning Strategy

How do we enable Model Driven ONAP? Re-Use 3 1 Use Model Create Model Common shared data Functions work off common model Data translation layer at edge SDC Environment Design Models Design Catalogs Data Dictionary 2 Deploy Model Run-time Models Run-time Catalog Common Model Parsers

Shared Architecture and Modeling Concerns Enablement of Model Driven ONAP Common definitions and models of Shared Information (and data models) across APIs and Microservices (Papyrus). Components identify inputs & outputs Identification of ONAP Components as “Source of Truth” and “Consumers” of Information (wrt ONAP Information Model) Lifecycle Stages of Information (e.g., On-Board, Design, Instantiate, Operate) Modeling of containerized VNFs and Multi-cloud requirements Hybrid Environment (VNFs, PNFs, ANFs) “ONAP of a Black Box” – Standards at the edges, ONAP inside ONAP Modularization Modeling as part of Architectural artifacts (e.g., data models, information models, state models, interaction diagrams, etc.) Participation of ONAP Components in transitioning to a target state