You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »



Gliffy Macro Error

An error occurred while rendering this diagram. Please contact your administrator.

  • Name: TOSCA TF - Dublin Flows




What VNF TOSCA template flavor(s) to adopt for Dublin (e.g. SOL001 templates vs. AID templates)?

On-Boarding Time Representation 

  • Continue to support SOL001 VNF TOSCA templates
    • Use v2.5.1 of SOL001 specification

Design-Time Representation

  • Continue to support SOL001 specification (for pure ETSI NVF)
    • NOTE - for now, the focus is on VNFD's and PNFD's only. Will need to revisit for specification of NS's
  • Use TOSCA templates for K8S support
  • Continue to support AID (for HEAT only)

What VNF TOSCA template grammar version(s) to adopt for Dublin?

On-Boarding Time Representation

  • TOSCA Simple YAML Profile v1.2+


Design-Time Respresention

  • TOSCA Simple YAML Profile v1.2+ for SOL001 compliant templates
  • AID Grammar TBD

Will SDC design tools in Dublin support creation of VNF TOSCA templates based on agreed upon flavor(s) and version(s)?


Design-Time Representation


  • SDC design tools will continue to generate AID TOSCA templates for service definitions

  • No other template flavor will be generated



Run-Time Orchestration Paths


  • AID - continue to use for HEAT specified VNFs, PNFs and services

  • SOL001 TOSCA  - continue to use VF-C only

  • K8S - will use SOL001 TOSCA(?) - need to double check...




Architecture/Design Requirements for ONAP Dublin Release


  1. Support for multiple flavors/versions of TOSCA VNFD templates

  2. Support for multiple versions of TOSCA language/grammar

  3. Use of SOL001 specification v2.5.1

  4. A "registry" approach for configurable and modifiable properties

  5. Preservation of original on-boarded template semantics and content

  6. Support for alternative tool chains
  • No labels