Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Status:

...

Updated for R7 - Jul, 23, 2020
Component Status: Pending

...

ArchCom Review


SDC High Level Component Definition and Architectural Relationships 

draw.io Diagram
bordertrue
diagramNameserviceDesign_r7
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1282
revision1

Main change : Make DCAE Designer optional for Guilin (eg : make it enable/disable via helm chart, retire in next release) → replaced by DCAE-MOD

2. SDC Component Description:

...

Interface NameInterface DefinitionD

SDCE-1

VNF is on-boarded thru VNF Onboarding GUI

SDCI-1

VNF is stored in Design CatalogVNF is stored in Design Catalo

SDCE-2

Service designer creates a service model from Design Catalog items

SDCI-2 

 Designer Studio stores and retrieves Design Catalog items

SDCE-3 

Ops designer creates monitoring templates with mS data flows → replaced by DCAE-MOD

SDCI-3 

 DCAE Designer Studio stores and retrieves monitoring flow with mS elements

SDCE-4 

 Service tester certifies service models for distribution

SDCE-5 

 Service tester distributes service models

SDCE-6 

Distribution Engine publishes service notification to DMaaP.

ONAP components subscribe to service notification from DMaaP

SDCE-7 

 ONAP components retrieve service models from the Design Catalog

...

The current API documents can be found at:

SDC consumes 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.

...

Guilin Functional View

The SDC dublin Guilin view is:

Guilin changes :

  • Disable DCAE Designer (replaced by DCAE-MOD) and make it optional, retire in next release

6 SDC Architecture Evolution (optional item)

Image RemovedImage Added

The goals of the SDC evolution are:

...

  • Provide Plug-in Framework for design tools
  • Support standard-based VNF package onboarding tool plug-ins
  • Support Onboarding Helm packages
  • Provide Data Mapping/Translation/Enrichment to ONAP Standard Internal Model
  • Provide tools to support Service Provider's test & validation environment/process for model certification
  • Nert term tasks: Integrate Policy Designer, CLAMP designer, CDS - Retire DCAE DS as now replaced by DCAE-MOD

Catalogue & Data Management

...

9 SDC - Current System Deployment Architecture


Image RemovedImage Added

User Experience layer (Frontend Jetty Server)

...

Catalog/Data Management Layer

...

  • Cassandra is used to store audit data, artifacts and data model objects.

...