Versions Compared

Key

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

...

In the figure above, five participants are shown. A Configuration Perisistence Participant manages Control Loop Elements that interact with the ONAP Configuration Persistence Service to store common data. The DCAE Participant runs Control Loop Elements that manage DCAE microservices. The Kubernetes Participant hosts the Control Loop Elements that are managing the life cycle of microservices in control loops that are in a Kubernetes ecosystem. The Policy Participant handles the Control Loop Elements that interact with the Policy Framework to manage policies for control loops. A Controller Participant such as the CDS Participant runs Control Loop Elements that load metadata and configure controllers so that they can partake in control loops. Any third party Existing System Participant can be developed to run Control Loop Elements that interact with any existing system (such as an operator's analytic, machine learning, or artificial intelligence system) so that those systems can partake in control loops.

4.

...

Other Considerations

4.1

...

Management

...

of

...

Control Loop Instance

...

Configurations

  • Changes of the configuration data of Control Loop Instances
  • Coping with changes in Control Loop Definitions

In order to keep version management management of versions of the configuration of control loop instances straightforward and easy to implement, the following version management scheme using semantic versioning is implemented. Each configuration of a Control Loop Instance and configuration of a Control Loop Element has a semantic version with 3 digits indicating the major.minor.patch number of the version.

Note that a configuration means a full set of parameter values for a Control Loop Instance.

draw.io Diagram
bordertrue
diagramNameUpgradeInStates
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth561
revision1

...