Versions Compared

Key

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

This is a working wiki to capture the ONAP architecture component descriptions

<< Component Name >>:

STATUS: Draft

...

CLAMP:


1 High Level Component Definition and Architecteral Relationships 


draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCLAMP System Context View
simpleViewerfalse
width
diagramWidth624
revision5

The clamp functional entity provides the capability to manage runtime control loops.  It provides the capaiblity to

  •  configure DCAE applications of the control loop
  • Associate policies to the DCAE application
  • Configure the oprations to be taken by the cotnrol loop (by creating/updating/deleting operational policies)
  • Deploy/un-deploy control loop flow (blueprints) to DCAE
  • Control loop visulization. 

Clamp Relise on Policy to communite to App-C/VF-C/SDN-C/SO in runtime, hence these are not part of CLAMP 

2. xxxx API definitions


<< Short description

2. CLAMP API definitions

CLAMP provides xxxxxx  provides the following interfaces:

Interface NameInterface Definition Interface Capabilities
xxxxxExxxE-1External interface defintionInterface Defintion capabilies

capabilities

xxxxIxxxI-2Internal interface definitioninterfaces if we want to raise them

 Display and update:

xxxxx

Note:   xxxI interface is a CLMAP internal a internal interface.  xxxxE interface is a SDCE external interface

The current API documents can be found at:

  • link to documentation

xxxx consumes CLAMP consumes the following Interfaces:

Interface NamePurpose Reason For Use
SDCE-6To Recieve the Control Loop Blueprint from SDCTo recieve
PolicyE-2To create and configure the closed Loop Operational Policies
DCAEE-x Retrieve DCAE appplication status
DCAEE-y Deploy/remove DCAE application. 


3. Component Description:

A more detailed figure and description of the component.

<< For later inclusion >>

4. known system limitations

Runtime: None

Clamp data redundancy is dependant on kubernetes and the persisten volume.

Clamp appliation redundancy HA reliease on kubernetes

5. Used Models

Clamp uses the following models:

  • please fill in (and references if possible)
  • << include model that you recieve from SDC >>
  • << Include the model that you configure in the policy >>
  •  


6. System Deployment Architecture


Clamp consists of 4 containers:

...

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCLAMP runtime architectrue
simpleViewerfalse
width
diagramWidth821
revision2

 7. References

  1.  CLAMP Overview & User Guide: https://onap.readthedocs.io/en/latest/submodules/clamp.git/docs/index.html 
  2. CLAMP internal interfaces:  https://onap.readthedocs.io/en/latest/_downloads/d3c9f924c6586fe411d40a05ad9b1bb7/swagger.pdf 

...