Versions Compared

Key

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

...

draw.io Diagram
bordertrue
diagramNameTOSCAControlLoopOverview
simpleViewerfalse
widthlinksauto
tbstyletop
diagramDisplayNameCL_Overview
lboxtrue
diagramWidth01107
revision14

1 Terminology

This section describes the terminology used in the system.

...

draw.io Diagram
bordertrue
diagramNameOverview
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1086
revision1417

Following the ONAP Reference Architecture, the architecture has a Design Time part and a Runtime part.

...

At runtime, interaction between ONAP platform services and application microservices are relatively unconstrained, so interactions between Control Loop Elements for a given Control Loop Instance remain relatively unconstrained. A proposal to support access-controlled access to and between ONAP services will improve this. This can be complemented by intercepting and controlling services accesses between Control Loop Elements for Control Loop Instances for some/all Control Loop types.

...

draw.io Diagram
bordertrue
diagramNameAPIGatewaySandboxing
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth811
revision45

At design time, the Control Loop type definition specifies the type of API gateway configuration that should be supported at Control Loop and Control Loop Element levels.

...

Additional isolation and execution-environment sandboxing can be supported depending on the Control Loop Element Type. For example: ONAP policies for given Control Loop Instances/Types can be executed in a dedicated PDP engine instances; DCAE or K8S-hosted services can executed in isolated namespaces or in dedicated workers/clusters; etc..

4.4 Security and Multi Tenancy

...

...

5 APIs and Protocols

The APIs and Protocols used by CLAMP for Control Loops are described on the pages below:

  1. System Level Dialogues
  2. Defining Control Loops in TOSCA for CLAMP
  3. REST APIs for CLAMP Control LoopsAutomation Composition
  4. The CLAMP Control Loop Automation Composition Participant Protocol

6 Design and Implementation

...