Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
size1200
nameETSI SDC Onboarding
pagePin125

  1. SOL004 VNF/PNF and SOL007 NS Packages are onboarded to SDC.
  2. SDC creates its Resource CSAR by adding ONAP-specific files and metadata according to SDC procedure.
    1. For VNF onboarding, SOL001 VNFD is mapped to SDC Data Model.
    2. For NS onboarding, SOL001 NSD is mapped to SDC Data Model. Note: the SDC NS Data Model would be SOL001 NSD-based.
    3. For PNF onboarding, SOL001 PNFD is mapped to SDC Data Model.
    4. The original SOL004 VNF/PNF and SOL007 NS packages will be stored in the ONBOARDED_PACKAGE directory.
    5. SDC shall have a capability to design SOL007 NSDs and generates SOL007 NS packages
      1. Since SDC does not have a proper NS Model, it will follow SOL001 NSD.
    6. SDC embeds the Resource CSAR into its Service CSAR for distribution.
      1. After SDC validates the onboarded packages, the Service CSAR is distributed.
      2. SDC sends the package notification to DMaaP for its package notification subscribers.
  3. ETSI Catalog Manager receives the package notification from SDC.
    1. ETSI Catalog Manager queries SDC for the SDC CSAR.
      1. ETSI Catalog Managers examines the SDC CSAR. If the SDC CSAR contains the ONBOARDED_PACKAGE directory, it extracts the SOL004/SOL007 packages from the directory.
      2. ETSI Catalog Manager stores the SOL004/SOL007 packages to its Catalog Database.
    2. ETSI Catalog Manager provides APIs for the SOL003/SOL005 Adapters to distribute the packages to SVNFM/NFVO.

...

  • ONAP previous analysis
    • The SDC NSD node type, org.openecom.resource.vfc.NSD, is modeled as a component of a VF to represent an allotted resource. But, it is not derived from the org.openecomp.resource.vfc.AllottedResource, either. 
    • The SDC NSD might be designed for Volte use case support, and used by the VFC.
    • It is recommended to deprecate the current SDC NSD node type, and to replace with SOL001 tosca.nodes.nfv.NSD node type.
  • Solutions
    • SDC generates SOL001 tosca.nodes.nfv.NSD node type
    • SDC takes SOL001 NSD with tosca.nodes.nfv.NSD node type as is, without mapping; i.e., no mapping is necessary
    • ONAP SO NFVO uses the SOL001 NSD
    • VFC needs to use the SOL001 NSD
    • There could be some impact on VID and ONAP SO Catalog DB for the SOL001 NSD - to be analyzed.


SOL001 NS (tosca.nodes.nfv.NS)

namerequiredtype
descriptor_idyesstring
designeryesstring
versionyesstring
nameyesstring
invariant_idyesstring
flavor_idyesstring
ns_profilenotosca.datetypes.nfv.NsProfile

...