OASIS TOSCA Report for December ONAP Modeling Workshop

Slides:



Advertisements
Similar presentations
TOSCA complementing NFV (Network Function Virtualization)
Advertisements

TOSCA Workloads with OpenStack Heat-Translator
How TOSCA Adds Value in NFV world
Open Source and Info Models 17 Dec 2015 Bryan Sullivan, AT&T.
Script Invocation Conventions TOSCA Interop SC
Model-Driven NFV (Models) Project 22 March 2016 Bryan Sullivan, AT&T.
Update for tosca-nfv-profile
SDN-O LCM for Mercury Release Key Points and Overview
Daisy4nfv: An Installer Based upon Open Source Project – Daisy & Kolla
VNF SDK Design and Packaging issues
Open Network Automation Platform (ONAP) Controller Architecture Proposal DRAFT.
Defining ONAP APIs With BSS/OSS
14 April 2016 Bryan Sullivan, AT&T
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
OPEN-O Modeling Directions (DRAFT 0.6)
Defining ONAP VNF Package Model
Tina Tsou, Bryan Sullivan,
ETSI NFV: IFA & SOL specifications list
VNF Package CSAR for ONAP Release 2 – adding Telco grade features Andrei Kojukhov, PhD, Amdocs Oct 6, 2017.
Change Log VNF Package Model Business Compute Req.
VoLTE VNF Descriptor gaps
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
Domino Release D Planning
ONAP SDC TOSCA Import Gap Analysis
NFV Updates Deepanshu Gautam.
Dovetail project update
ONAP Information Model and Data Model
ECOMP Information Model
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
TOSCA Namespaces for tosca-nfv-profile
Critical issues with TOSCA NFV profile direction
DF design as a node type.
Overview and update for 2. Multi-SDO workshop
Deployment Flavor Model – Challenges and Emerging trends for ONAP adaptation Priya TG, NetCracker Technology.
VF-C R2 Feature Planning & Implementation Yan Yang
Overview and update for 2. Multi-SDO workshop
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
Consideration of Modeling Evolution in ONAP Michela Bevilacqua Peter Wörndle and Tara Cummings 13 December , 2017.
OASIS TOSCA Report for December ONAP Event
DF design as a node type (output by Chris and shitao)
TOSCA NFV profile: short vs long-term approach
State of OPNFV MANO OPNFV MANO WG Report
DF design as a node type (output by Chris and shitao)
Artifact Properties Use cases and Examples to demonstrate the need of artifact properties July 2018.
TOSCA Namespaces Explained
Remain issues
“Deployment Flavor” Concept Desired End-Goal
TOSCA Namespaces for tosca-nfv-profile
ETSI NFV ISG IM/DM Modelling progress Report
Enhancements for Property function Tosca Simple Profile in YAML v1.2
Defining ONAP VNF Package Model
VNF Package Model Per ETSI NFV SOL001, SOL004, SOL005
IFA007: VNF LCM The Or-Vnfm reference point is used for exchanges between Network Functions Virtualization Orchestrator (NFVO) and Virtualized Network.
ONAP modeling report shitao.
DF design as a node type (output by Chris and shitao)
Deployment Flavour as VNF Capability: Alt1_r2
Discussion of Publishing CSD03 version of NFV Profile
JAR Desc CSAR Notes A package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.)
NFV adhoc Shitao li.
Lifecycle Management Automation through TOSCA
TOSCA Simple Profile for YAML: Changes proposed for 1.3 release
Open Source Projects Collaborations with ONAP
NFV adhoc Shitao li.
TOSCA v2.3 Naming Decisions
NFV adhoc Shitao li.
VNF Package CSAR Format Tal Halfon, Amdocs Andrei Kojukhov, PhD, Amdocs Aug 3, 2017.
Presentation transcript:

OASIS TOSCA Report for December ONAP Modeling Workshop OASIS TOSCA - Cloud Portability, Lifecycle Management and more! Michael Brenner, Cloudify - Presenting on behalf of the TOSCA TC

Agenda General updates from OASIS TOSCA 1.2 Areas in ONAP addressed by tosca-nfv-profile Updates from TOSCA NFV profile Collaboration discussion

Agenda General updates from OASIS TOSCA 1.2 Areas in ONAP covered addressed by tosca-nfv-profile Updates from TOSCA NFV profile Collaboration discussion

Simple Profile in YAML Version 1.2 updates: Artifacts processing Version 1.2 csd01 approved Aug 31, 2017: http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile- YAML/v1.2/TOSCA-Simple-Profile-YAML-v1.2.pdf Substitution mappings grammar change – matching based on node type, plus properties and/or properties on capabilities Artifacts processingrecommendations (example for use of bash scripts): Identify Artifact Processor: The artifact processor for bash shell scripts is the “bash” program. Establish Execution Environment: The typical execution environment for bash scripts is the Compute node representing the Host of the node containing the artifact. Configure User Account: The bash user account is the default user account created when instantiating the Compute node. It is assumed that this account has been configured with sudo privileges. Deploy Artifact Processor: TOSCA orchestrators can assume that bash is pre-installed on all Compute nodes they orchestrate, and nothing further needs to be done. Deploy Dependencies: Orchestrators should copy all provided artifacts using a directory structure that mimics the directory structure in the original CSAR file containing the artifacts. Identify Target: The target for bash is the Compute node itself. Pass Inputs and Retrieve Outputs: Inputs are passed to bash as environment variables.

Agenda General updates from OASIS TOSCA 1.2 Areas in ONAP covered addressed by tosca-nfv-profile Updates from NFV profile Collaboration discussion

area in ONAP addressed by tosca-nfv-profile Mainly focus on design time data model for VNF descriptor and NS descriptor. Align with ETSI NFV terminology and information model. Latest draft of tosca-nfv-profile: Tosca-nfv-profile-wd05-rev03 https://www.oasis-open.org/committees/document.php?document_id=62125&wg_abbrev=tosca

Agenda General updates from OASIS TOSCA 1.2 Areas in ONAP covered addressed by tosca-nfv-profile Updates from TOSCA NFV profile Collaboration discussion

Namespace usage in tosca-nfv-profile Latest updates in tosca-nfv-profile-wd05-rev03: tosca_definitions_version : tosca_simple_yaml_1_2 TBD – v1.0 or 1.1 are still under consideration Namespace Alias : In the present document, the namespace alias is NOT used Namespace URI : http://docs.oasis- open.org/tosca/ns/simple/yaml/1.0/nf v/1.0/ Namespace Prefix : toscanfv

VNFD design example

DF discussion Proposal 1 Proposal 2 Two layers of service template DF as a capability Two layers of service template DF as a node type

DF discussion Proposal 3 Proposal 4 Two layers of service templates node filter based DF as a node template One layer of service template DF as a group type

Agenda General updates from OASIS TOSCA 1.2 Areas in ONAP covered addressed by tosca-nfv-profile Updates from TOSCA NFV profile Collaboration discussion – for creating a “telco tosca specification”.

Why? Multiple parallel efforts to define information and data models in the telecom space ETSI – IFA011/014 and SOL001 OASIS – Simple YAML and NFV profiles ONAP – based om ECOMP, TOSCA, ETSI, TMF and MEF “Code is King” ONAP models may become defacto standards if enough operators and suppliers endorse them ONAP is moving faster than SDOs Multiple parallel architectural approaches for MANO ETSI ONAP OSM Market desire to reuse and portability of network services and network functions

Proposal for Collaboration Jointly work to enhance and extend the set Simple YAML Profile normative types Jointly work to define a set of SDN/NFV normative types for the telecom space Use TOSCA OASIS as a point of upstream integration for work being done in the open source community (ONAP & OSM) Note: OASIS/TOSCA TC IPR policy is RF on limited terms – as such very friendly for cooperation with Open Source communities – e.g. OpenStack

Questions? Q&A