Versions Compared

Key

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

Drawio
bordertrue
diagramNamesdc_r5
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1043
revision2
Drawio
bordertrue
diagramNamesdc1_r5
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1043
revision1
Drawio
bordertrue
diagramNamesdc_r5
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1043
revision2
SDC: Service Design and Creation:

1 SDC High Level Component Definition and

...

Architectural Relationships 



Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameSDC System Context View
simpleViewerfalse
width
diagramWidth1263
revision1


2. SDC Component Description:


 Image RemovedImage Added


SDC is the Centralized ONAP Design Time Platform

  • SDC Provides Service Provider a seamless design time user experience
    • Allow SP to configure for its design environment including user roles and design workflows
    • Import generic ONAP management functions (MS, Flows, Policies) from ONAP developed software and SP’s adaptations (1) (2)
    • Onboard & Design resource level network functions (VNF, PNF) (3)
    • Compose Service models with resources (4)
    • Design Service Provider specific Management Flows and Policies for the Resource or Service Model (5)
  • SDC integrates multi design tools into one platform
    • Provide ONAP development a “Pluggable framework” for easy design tools integration
  • SDC Provides a common Catalog for designed objects
    • Support robust catalog cataloging capabilities for storage and management of ONAP standard compliant data models
  • Provide linkage & management of SP’s Test/validation process & artifacts for certification of the designed models (6)
  • Distributes models to runtime for execution (7)

 3 SDC Target Functional Architecture

Image RemovedImage Added

SDC provides 3 functionally distinct layers with modular software, integrated with internal APIs

4. SDC Current Release API definitions

Image RemovedImage Added

SDC provides the following interfaces:

...

InterfacePurposePu
VNFSDKE-3Upload VNF/PNF packagess for test purpose, and retrieve VNF/PNFs packages from the marketplace.Se
VNFSDKE-4VNRequest VNF/PNF validation tests and obtain the result

5. Dublin Functional View

The SDC dublin view is:

Image RemovedImage Added

6 SDC Architecture Evolution (optional item)

Image RemovedImage Added

The goals of the SDC evolution are:

  • Seamless Design Time user experience based on user’s roles and design workflow
  • Pluggable Framework to integrate multiple external developed design tools into SDC
  • One consolidated Design Catalog with common models in SDC to drive ONAP runtime


7 SDC Overall ONAP Architecture Principle Compliance

Image RemovedImage Added


8 The SDC near term focus on architecture deficincies are (optional):

Image RemovedImage Added

User experience:

...

  • Support common data model as defined by the modelling team
  • Model Data Lifecycle Management
  • Runtime Distribution Version Management

9 SDC - Current System Deployment Architecture

Image RemovedImage Added

User Experience layer (Frontend Jetty Server)

...