ONAP R2+ Design-Time DM Basics Workspace

Objectives

  • Fully implement the SDC Informational Model, retain alignment with the ETSI NFV Informational Model

  • Provide a higher abstraction layer for further implementations, such as the SDC catalog database schema, message formats for internal protocols and external APIs, code libraries in programming languages like Java, Python, JavaScript, etc.

  • Serve a base for the ONAP Information Model 

Overview

The SDC Data Model combines the following elements:

  • A library of TOSCA normative types

  • Patterns for translating ETSI NFV Information Model abstractions into TOSCA constructs

  • Conventions of naming, structuring, ordering, etc. 

References

  • ECOMP SDC Data Model is a starting point. This ECOMP data model should then evolve towards this data model.

  • ONAP R2+ Informational Model

  • ETSI GS NFV-IFA 011 and ETSI GS NFV-IFA 014.

  Note: The mapping to the ETSI NFV IM specs should not and will not be 1:1, but the alignment with ETSI NFV IFA concepts and their data attributes in the data model should be kept as much as possible

  • TOSCA Simple Profile in YAML v1.2, used as a Modellinglanguage and format

  • TOSCA Simple Profile for NVF - working draft 05 to get aligned with where possible



See also:

Design-Time Data Model: Conventions

Design-Time Data Model: Modelling Principles & Patterns

Design-Time Data Model: 02. Resource Types Hierarchy

Design-Time Data Model: 03. Reference