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