Concept | Meaning |
---|---|
Declarative configuration |
Configuration that describes the intended state of the system, rather than the changes needed to achieve that state. A traditional example is a configuration file. In the case of Rhino, this is represented by configuration fragments and configuration bundles. |
Configuration fragment |
A YAML document file that contains intended configuration information. This could be about the whole system or only part of the system. |
Configuration bundle |
A |
Desired state |
The intended target state of the system or a part of the system. This includes things such as desired configuration properties (environment entries) and activation state of services, which resource adaptor entities should be present and their configuration and activation state, the activation state of the SLEE, and so on. |
Default desired state |
The intended target state of the system or a part of the system. This applies to any nodes that do not have a desired state configured and provides similar functionality to the symmetric activation state mode in Rhino releases prior to 3.0.0. |
Per-node desired state |
The intended target state of the system or a part of the system on a node. |
Effective desired state |
The computed target state of a part of the system on a node. This is the per-node desired state if configured or the default desired state if no per-node desired state exists for the part of the system. |
Actual state |
The current operational state of the system or a part of the system. |
Convergence |
The internally driven process of transitioning the actual state of the system towards the desired state until they are equal. |
Complete configuration or complete configuration bundle |
A configuration bundle that contains configuration fragments that represent the entire state of the system.
A complete configuration bundle is denoted by the configuration bundle containing a |
Partial configuration or partial configuration bundle |
A configuration bundle that contains configuration fragments that represent changes to the state of the system.
A partial configuration bundle is denoted by the configuration bundle containing a |