Automation Engineund Cluster

Cluster gruppieren Computer, um eine höhere Rechnerkapazität oder Arbeitsauslastung zu erreichen. Die AE kann auch in einem Cluster laufen.

Die Installation und Konfiguration für einen Cluster ist nahezu identisch mit der für einen einzelnen Computer. Die wichtigsten Schritte sind nachfolgend aufgeführt. Andere Einstellungen im Cluster selbst hängen von der verwendeten Cluster-Software ab.

Automation Engine

Es ist sinnvoll, Ihre Automation Engine in einen Cluster zu integrieren, wenn sie nur auf einem Computer installiert ist.

  1. Installieren Sie die Automation Engine in einem separaten Verzeichnis.
  2. Geben Sie die virtuelle IP-Adresse des Clusters in den INI-Dateiparameter hostname= im Abschnitt [TCP/IP] ein.
  3. Installieren Sie den ServiceManager auf allen Computern des Clusters, um sicherzustellen, dass die Serverprozesse bei einem Rechnerwechsel gestartet werden können. Der ServiceManager muss als Clusterdienst verfügbar sein.

Agenten

Agenten können auch in einem Cluster laufen.

  1. Installieren Sie den Agenten in einem separaten Verzeichnis.
  2. Geben Sie die virtuelle IP-Adresse des Clusters in den INI-Dateiparameter UC_EX_IP_ADDRein. Weitere Informationen finden Sie unter Liste der Agentenvariablen.
  3. Installieren Sie den ServiceManager auf allen Computern des Clusters, um sicherzustellen, dass die Agenten bei einem Rechnerwechsel gestartet werden können. Der ServiceManager muss als Clusterdienst verfügbar sein. Weitere Informationen finden Sie unter ServiceManager.

Beispiel: Microsoft Cluster

Beachten Sie die folgenden Anweisungen, wenn Sie einen Windows-Agenten in einem Cluster installieren:

Es gibt zwei verschiedene Installationsarten. Der ServiceManager und der Agent sind entweder auf einem freigegebenen Laufwerk (Typ 1) oder der ServiceManager ist auf einem lokalen Laufwerk und der Agent auf einem freigegebenen Laufwerk (Typ 2) installiert.

Bei Typ 2 ist ein Clusterwechsel während der Installation nicht erforderlich. Der ServiceManager muss auf jedem Knoten installiert sein.

Typ 1:

  • Installieren Sie den Windows-Agenten und den ServiceManager auf einem freigegebenen Laufwerk des Microsoft-Clusters. Führen Sie die Installation zunächst auf dem primären Knoten und, nach dem Wechsel der Festplatte, auf dem sekundären Knoten im gleichen Verzeichnis durch.
  • Geben Sie die virtuelle IP-Adresse des Clusters im INI-Dateibereich [VARIABLES] des Agenten ein. Verwenden Sie dazu die Variable UC_EX_IP_ADDR.
  • Registrieren Sie den ServiceManager als Dienst (Befehl "UCYBSMGR -install Phrase").  Lassen Sie den Starttyp auf "Manuell" eingestellt; stellen Sie ihn nicht auf "Automatisch". Starten Sie diesen Vorgang auf dem Computer, auf dem die zweite Installation durchgeführt wurde, wechseln Sie dann die Festplatte und fahren Sie mit dem primären Knoten fort.
  • Definieren Sie im MSCS den ServiceManager.Phrase als Ressourcentyp "Generischer Dienst".
  • Wählen Sie das freigegebene Laufwerk der Abhängigkeit und ggf. die der Gruppe zugewiesene IP-Adresse aus.
  • Wenn der Agent bestimmte Einstellungen verwenden muss, verwenden Sie eine zusätzliche Variable für die Host-Charakteristik. Weitere Informationen finden Sie unter UC_HOSTCHAR_DEFAULT - Host-Charakteristika.

Typ 2:

  • Installieren Sie den ServiceManager auf jedem Knoten auf einer lokalen Festplatteneinheit.
  • Registrieren Sie den ServiceManager als Dienst auf jedem Knoten (Befehl "UCYBSMGR -install Phrase"). Lassen Sie den Starttyp auf "Manuell" eingestellt; stellen Sie ihn nicht auf "Automatisch".
  • Installieren Sie den Windows-Agenten auf einem freigegebenen Laufwerk des Microsoft-Clusters.
  • Geben Sie die virtuelle IP-Adresse des Clusters oder der Gruppe im INI-Dateibereich [VARIABLES] des Agenten ein. Verwenden Sie dazu die Variable UC_EX_IP_ADDR.
  • Definieren Sie im MSCS den ServiceManager.Phrase als Ressourcentyp "Generischer Dienst".
  • Wählen Sie das freigegebene Laufwerk als Abhängigkeit und ggf. die der Gruppe zugewiesene IP-Adresse aus.
  • Die Gruppe kann nun auf einem Knoten gestartet werden.
  • Verwenden Sie den ServiceManagerDialog, um die Dienste anzupassen (z. B. Agenteneigenschaften, automatischer Start).
  • Kopieren Sie die aktualisierten *.smd- und *.smc-Dateien auf die anderen Knoten (aus dem Installationsordner des ServiceManagers).
  • Wenn der Agent bestimmte Einstellungen verwenden soll, erstellen Sie eine separate Variable für die Host-Charakteristik. Weitere Informationen finden Sie unter UC_HOSTCHAR_DEFAULT - Host-Charakteristika.
  • Der Schlüssel, der zur Kommunikation mit dem Server verwendet wird, wird in die Keystore-Datei eingetragen, wenn der Agent zum ersten Mal auf dem primären Knoten startet. Definieren Sie den Namen und den Pfad der Keystore-Datei in der INI-Datei des Agenten.
  • Eine Kopie der Keystore-Datei des primären Knotens muss auf dem sekundären Knoten, auf dem der Agent unter dem gleichen Namen laufen soll, vorhanden sein. Andernfalls können Sie einen gleichnamigen Agenten nicht auf einem anderen Computer starten, wenn er bereits auf dem System registriert ist. Dieses Verfahren ist immer erforderlich, unabhängig von der verwendeten Authentifizierungsmethode.

Siehe auch:

Automation Engine-System in einem Windows-Cluster