Vorheriges Thema: Einfaches CA Process Automation-SystemNächstes Thema: Geclustertes CA Process Automation-System


Typisches CA Process Automation-System

In vielen Bereitstellungen ist es erforderlich, dass ein Teil Auslastung auf Hosts, bei denen es sich nicht um den Domänen-Koordinationsrechner handelt, umverteilt werden kann. Bestimmte Auslastungsarten können auf Remote-Hosts ohne installierte Agenten ausgeführt werden. Es sind jedoch mehr Funktionen verfügbar, wenn auf dem Zielhost ein CA Process Automation-Agent installiert ist.

Ein typisches CA Process Automation-System besteht aus einem Domänen-Koordinationsrechner, CA EEM, einem Datenbankserver, Agenten und zusätzlichen Koordinationsrechnern.

Agenten

Jede Prozessinstanz besteht aus einem oder mehreren Operatoren. Jeder Operator ist für die Ausführung auf einem spezifischen Host bestimmt. Diese kann direkt oder indirekt unter Verwendung von Kontaktpunkten erfolgen. Jeder Kontaktpunkt ist über die Systemkonfiguration zu einem spezifischen Host zugeordnet.

Ein Kontaktpunktname kann zu unterschiedlichen Hosts in verschiedenen CA Process Automation-Domänen oder -Umgebungen zugeordnet sein. Dadurch ermöglichen es Kontaktpunkte, denselben Prozessinhalt unverändert in verschiedenen CA Process Automation-Domänen oder -Umgebungen bereitzustellen.

Kontaktpunkte können zu einem CA Process Automation-Koordinationsrechner oder einem CA Process Automation-Agenten zugeordnet sein. Proxy-Kontaktpunkte sind zu Remote-Hosts ohne installierter CA Process Automation-Software zugeordnet. Koordinationsrechner können Auslastung auf einen Remote-Host umverteilen, indem sie direkt über SSH eine Verbindung mit diesem Remote-Host herstellen oder sich über einen Agent, welcher wiederum eine SSH-Verbindung mit dem Remote-Host verwendet, mit ihm verbinden.

Wie Kontaktpunkte sind auch Proxy-Kontaktpunkte logische Entitäten. Es handelt sich um einen Namen, der im Prozessdesigner verwendet werden kann, um ein Ausführungsziel für einen Operator anzugeben. Während ein Kontaktpunkt über die Umgebungskonfiguration definiert und einem bestimmten Agenten zugeordnet ist, ist ein Proxy-Kontaktpunkt einem spezifischen agentenlosen Remote-Host zugeordnet. Agentenlose (zu einem Proxy-Kontaktpunkt zugeordnete) Remote-Hosts werden von Agenten verwaltet, die jeweils auf unterschiedlichen Hosts installiert sind. Wenn ein Koordinationsrechner Arbeitsschritte verteilt, deren Ziel ein Proxy-Kontaktpunkt ist, werden sie an den Agenten gesendet, der den Remote-Host verwaltet und wiederum eine SSH-Verbindung mit dem Remote-Host aufbaut, um die Arbeit auszuführen.

Die Hauptaufgabe eines CA Process Automation-Agenten besteht folglich darin, Arbeitsschritte auf dem Host auszuführen, auf dem er installiert ist. Zusätzlich können Agenten als Gateway agieren, über das Auslastung auf Remote-Hosts verteilt wird, auf denen Sie keinen Agenten installieren können.