Versions Compared

Key

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

Table of Contents


Use Case

  • ETSI Catalog Management Manager Use Case
    • ETSI Catalog API Manager
    • ETSI Catalog Database
  • SO ETSI Catalog Management
    • SDC - SO SDC Controller - ETSI Catalog Manager
  • SOL003/SOL005 Adapter Interaction with ETSI Catalog DatabaseManager

Feature Descriptions

Feature

Description

SO ETSI Catalog DB Handling for NS, PNF and VNF packages

SO ETSI Catalog DB handling for NS, PNF and VNF packages

SDC - SO SDC Controller - ETSI Catalog ManagerETSI package distribution support from SDC → SO SDC Controller → ETSI Catalog Manager
ETSI Catalog Manger - SOL003/SOL005 AdaptersETSI Catalog Manager API support for SOL003/SOL005 Adapters


Epic and User Story

Epic

User Story

Description

ETSI Catalog Manager
ETSI Catalog Manager stores ETSI packages and provides APIs to its clients

Support ONBOARDING_PACKAGE directory for the original vendor ETSI packages

Provides APIs for SO to store ETSI packages to the ETSI Database



Provides APIs for the SOL003 Adapter to retrieve VNF packages 

Provides APIs for the SOL005 Adapter to retrieve NS/PNF/VNF packages
SO Package Management
SDC - SO SDC Controller - ETSI Catalog Manager

SO SDC Controller queries SDC for SOL004 packages

SO SDC Controller stores ETSI packages to ETSI Catalog DB thru ETSI Catalog APIs

SO ETSI Catalog DB Support for NS, VNF and PNF Packages

For the ETSI package storage, SO does the following:

...

Gliffy Diagram
nameSO ETSI Catalog DB support with SO VNFM Adapter
pageid63996543


SO Package Management ( SDC - SO SDC Controller - ETSI Catalog Manager)

  • SO SDC Controller module (ASDCController and ToscaResourceInstall) needs to be updated for handling SOL004 packages including SOL001 VNFD and PNFD.
  • Service-level catalog and other non-ETSI catalog (SDC AID DM) will be stored in SO Catalog DB.
  • VNF/PNF/NS-level catalog handling would be simplified:
    • By using the ETSI Catalog Manager, ETSI VNF/PNF/NS-level catalogs (i.e., original vendor packages) will be stored in ETSI Catalog DB
    • SO itself does not need to manage ETSI-based VNF LCM; i.e., delegates the LCM to VNFM through the SOL003 VNFM Adapter
  • In Frankfurt, VNF package management will be supported.
  • The following diagram depicts the component interactions for VNF Package store for ONAP runtime.

...

  • ETSI Catalog Manager POST API will be used to store the VNF packages
    • POST /api/catalog/v1/vnfpackages // passing csarId, vimIds and labVimId


  • SO Catalog Model

<describe relationship/association between the existing SO catalog database (service catalog, VNF catalog , Vnf_Resource_customization) and the ETSI Catalog database > 

  • Q&A:
    • How does VFC handle VNF packages from SDC? Does it use SDC AID DM? Does it use VF-Modules?
    • Answer:
      • VF-C supports SDC internal models with the original vendor package and ETSI-based VNF package
      • Currently, no VF-Module support from VF-C and SOL003 VNFM Adapter
      • VF-Module mapping and handling need to be sorted out.


ETSI Catalog Manager - SOL003/SOL005 Adapter

As the diagram depicts, ETSI Catalog Manager consists of two microservices:

...