ONAP SDC TOSCA Import Gap Analysis

Slides:



Advertisements
Similar presentations
Future BPMN Releases BPMN 1.1 – Goal Implement Bug Fixes and Clarifications to the 1.0 Specification Be able to present a draft (final) to the.
Advertisements

Interop SC 02/03/2016. Agenda Jacques feedbacks Contribution process improvements proposal 2.
TOSCA v1.0 Figures. Definition of building blocks for services … along with the implementation artifacts for manageability operations … and the definition.
SDN-O LCM for Mercury Release Key Points and Overview
ONAP E2E Flow `.
ONAP Management Requirements
VNF SDK Design and Packaging issues
Illustrative Sequence Diagrams
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
ONAP SDC VoLTE Model Support
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
Defining ONAP VNF Package Model
OPEN-O GS-O Planning Mercury Release
VNF Package CSAR for ONAP Release 2 – adding Telco grade features Andrei Kojukhov, PhD, Amdocs Oct 6, 2017.
VoLTE VNF Descriptor gaps
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
NFV Updates Deepanshu Gautam.
ARC 5: Deployment Options Chris Donley
ONAP Architecture Slides Current Plan of Record
VoLTE Use Case (Approved) Proposal Alternative Proposed Release 1 Approach and Model Gil Bullard – AT&T.
ONAP Information Model and Data Model
Multi-VIM/Cloud High Level Architecture
VoLTE Use Case Proposal
17 Dec 2015 Bryan Sullivan, AT&T
VNFD and NSD modeling: Rel2 Thinh Nguyenphu, Nokia thinh
Approach to finalize the TOSCA NFV profile
OASIS TOSCA Report for December ONAP Event
VoLTE remaining requirements Auto & manual Scaling
Clarification of CSAR format Thinh Nguyenphu, Nokia thinh
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
OASIS TOSCA Report for December ONAP Modeling Workshop
ONAP – Centralization & Externalization of Parser Distribution Atul Purohit – Vodafone Group Date , 8th December 2017.
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
TOSCA Namespaces Explained
Usecase 1 – Upgrade Image
Network Service Model with TOSCA yaml
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
OASIS TOSCA Report for December ONAP Event
DF design as a node type (output by Chris and shitao)
Multi-VIM/Cloud High Level Architecture
TOSCA NFV profile: short vs long-term approach
DF design as a node type (output by Chris and shitao)
Enhancements for Simple YAML Profile v1.2
Artifact Properties Use cases and Examples to demonstrate the need of artifact properties July 2018.
TOSCA Namespaces Explained
FUNCTIONAL Architecture for R2+
Remain issues
Defining ONAP VNF Package Model
ONAP Architecture for Rel 1
New VDU model proposal.
DF design as a node type (output by Chris and shitao)
TOSCA Native Service Orchestration SO State of the Union
NFV adhoc Shitao li.
Quick and Dirty Path for Dublin
Lifecycle Management Automation through TOSCA
TOSCA Simple Profile for YAML: Changes proposed for 1.3 release
Open Source Projects Collaborations with ONAP
TOSCA v1.3 Enhancements February 21, 2019.
Adrian O’Sullivan and Marios Iakovidis
TOSCA v1.3 Deprecated Features and Non-Backward-Compatible Changes
NFV adhoc Shitao li.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
Task 55 Scope – TOSCA Profile
NSD model in ONAP service descriptors (draft7)
ONAP - Workflow Designer
Proposed Approach for ONAP Runtime Support of Network Service Onboarding Gil Bullard, AT&T.
TOSCA Orchestration Paradigm
Samuli Silvius CNF Modeling ONAP Joint Subcommittee Meeting · Antwerp, Belgium · September 26–27, 2019 Samuli Silvius
Presentation transcript:

ONAP SDC TOSCA Import Gap Analysis Michael Lando, Zahi Kapeluto, Eden Rozin,David Shadmi

Findings – General Statements The provided CSARs represent services and not VNF’s. Invalid TOSCA service template structure. Not comply with OpenECOMP model. Discussion item: Should ONAP model follows ETSI?

TOSCA Spec Compliancy Provided CSAR were tested against TOSCA OASIS SPEC and Ubicity validator (https://ubicity.com/validator.html): The TOSCA models need to start with tosca_definitions_version: tosca_simple_yaml_1_0 Under topology_template node_template the type needs to be directly under the node template name Need to define a TOSCA validator used by ONAP to verify CSAR validity and compatibility with ONAP specification: Apache ARIA TOSCA AT&T TOSCA Parsers OpenStack TOSCA Parser

OpenECOMP Compliancy Missing OpenECOMP information needed by SO/SDNC/APPC/AAI/VID for orchestration SO requires BPMN while the VoLTE services CSARs include BPEL The current name spaces are not following OpenECOMP GSAR and NSAR archive types are not supported by OpenECOMP

Gap Analysis and Comments No. Category Feature Potential Gap SDC response 1 substitution_mappings capabilities mapping No mapping between the substituted node type and Topo template This is a bug and we are working to fix it. 2   requirements mapping 3 Node import node type Can't import node type to SDC We support importing of yaml files to create VFC/CP/VL which are used as basic building blocks for VF use on onboarding. The VF can be designed manually in the onboarding. 4 define node type Can't define node type in SDC Can be done manually using add vf scenario. 5 property setting To be verified SDC supports property add/remove/modify from UI. 6 metadata setting Please provide a scenario for this feature, This is partially supported on VF creation. 7 artifact setting Artifact from TOSCA spec is not supported, the artifact are external to model. 8 attribute setting Supported from UI. 9 requirement setting Not supported. 10 capability setting 11 Relationship import relationship type Can't import relationship type to SDC 12 define relationship type Can't define relationship type to SDC 13

Gap Analysis and Comments cont. No. Category Feature Potential Gap SDC response 14 Group import group type Can't import group type to SDC Can be done using API. 15   define group type Can't define group type in SDC Not supported. 16 property setting Supported Partial Support, we can assign values to existing properties. 17 metadata setting Partial support. 18 members setting To be verified 23 Inputs input setting 24 input mapping 25 data type Complex Data Type Supported. 26 NFV NFV node type Not support We are aligned with the openECOMP model.  29 Nested Service design 30 Workflow design

SDC Suggestions The CSAR needs to be aligned according to the current model supported. tosca.nodes.nfv.NS.vIMS_NS and tosca.nodes.nfv.NS.vEPC_NS should be modeled as VNF. Their internal components need to be defined as VFC/CP/VL. Once this is aligned we will be able to import them and they can be add to a service in SDC and distributed.

Going Forward Parallel work on: Align the models to standard as suggested. Provide a development plan, for ONAP Amsterdam release, to enhance the support of TOSCA syntax.