Versions Compared

Key

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


Warning

This page is no longer updated or kept current.

For Istanbul, please see the ONAP documentation

For Jakarta, please see Defining Control Loops in TOSCA for CLAMP (Jakarta)

A Control Loop Type is defined in a TOSCA service template. A TOSCA Service Template has two parts: a definition part in the service template itself, which contains the definitions of concepts that can be used to define the types of concepts that can appear on a Toplogy Template and a Topology Template that defines a topology. See the Oasis Open TOSCA web page for more details on TOSCA.

...

Drawio
bordertrue
diagramNameFundamentalConcepts
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth441491
revision15

The TOSCA concepts above may be declared in the TOSCA Service Template of a control loop. If the concepts already exist in the Design Time Catalogue or the Runtime Inventory, they may be omitted from a TOSCA service template that defines a control loop type.

...

Drawio
bordertrue
diagramNameStandard_CLE
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth591791
revision46

1.2.1 Policy Control Loop Element

...

Drawio
bordertrue
diagramNameControlLoopNodeTemplate
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth441541
revision79

To create a control loop, a user creates a TOSCA Topology Template. In the Topology Template, the user creates a TOSCA Node Template for each Control Loop Element that will be in the Control Loop Definition. Finally, the user creates the Node Template that defines the Control Loop itself, and references the Control Loop Element definitions that make up the Control Loop Definition.

...

Any organization can include their own component in the framework and use the framework and have the Policy Framework CLAMP manage the lifecycle of domain logic in their component as part of a Control Loop. To do this, a participant for the component must be developed that allows Control Loop Elements for that component to be run. To develop a participant, the participant must comply with the CLAMP Participants framework and in particular comply with The CLAMP Control Loop Automation Composition Participant Protocol. The organization must also specify a new Control Loop Element type definition in TOSCA similar to those supplied in ONAP and described in Section 1.2. This Control Loop Element type tells the CLAMP Control Loop Lifecycle management that the Control Loop Element exists and can be included in control loops. It also specifies the properties that can be specified for the Control Loop Element.

...