Versions Compared

Key

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

STATUS: Draft

CLAMP:

1 High Level Component Definition and

...

Architectural Relationships 


Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCLAMP System Context View
simpleViewerfalse
width
diagramWidth624
revision5


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

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

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

...

Interface NameInterface Definition Interface Capabilities
CLAMPE-1Control Loop Lifecycle Management Interface.   A user interface for:
  • Selecting the control loop flow
  • entering Entering configuration policy paramatersparameters
  • entering Entering operational policy parameters
  • Managing lifecycle life cycle of DCAE conrol DCAE control flow blueprint 
CLAMPE-2Control loop dashboard.  User interface to show the overall status of the control loop through DMAAP events

 Display and update:

  • Events recieved received and actions taken on the control loop.

...

Interface NamePurpose Reason For Use
SDCE-6To Recieve receive the Control Loop Blueprint from SDCTo recievereceive
PolicyE-2To create and configure the closed Loop Operational Policies and Confguration Configuration policies(DCAE Aps. Config.)
DCAEE-x Retrieve DCAE appplication status
DCAEE-y Deploy/remove DCAE application. 

...

Runtime: None

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

Clamp appliation application redundancy HA reliease relies on kubernetesKubernetes

5. Used Models

Clamp uses the following models:

  • Service model (recieved received from SDC)
  • VNF model (recieved received from SDC)
  • Policy Model.


6. System Deployment Architecture


Clamp consists of 4 5 containers:

  • CLAMP container
  • MariaDB container
  • Kibana ontainercontainer
  • E_Search ontainercontainer
  • LogStash container 

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCLAMP runtime architectrue
simpleViewerfalse
width
diagramWidth821
revision3

...