Versions Compared

Key

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

...

Use of anAgent Clusteris subject to the JS7 - License.

We find two separate tiers for clustering of Agentsin the architecture of Agent Clusters, see JS7 - System Architecture:

...

The Director Agent as a separate tier provides better autonomy for Agent Clusters as it is can be operated closer to its Subagents in the network and reduces dependency on immediate availability of a Controller.

We find the following layers in the architectureseparate layers for operation and use of Agent Clusters:

  • Operational Layer: Subagents and Director Agent Instances
    • Subagents and Director Agent instances are similarly installed.
    • Director Agent instances orchestrate Subagents. They include a Subagent that can be used if users wish to execute jobs from a Director Agent.
  • Functional Layer: Subagent Cluster and Director Agent Cluster
    • Jobs are assigned Subagent Clusters to specify that the jobs can be executed by any Subagent that is a member of the Subagent Cluster. The Subagent Cluster rules if a different Subagent will be chosen in case of fail-over only (fixed-priority scheduling, active-passive cluster) or for each next execution of a job (round-robin, active-active cluster).
    • The Director Agent Cluster is independent from Subagent Clusters. The purpose of clustering is to provide high availability for the role of orchestrating Subagents.

...