Bereitstellung mit Hochverfügbarkeit

Um Automation 360 in Ihrem Rechenzentrum zu unterstützen, konfigurieren Sie ein HA-Cluster (High Availability, Hochverfügbarkeit). Befolgen Sie die Methoden und Verfahren Ihres Unternehmens zur Implementierung des Clusters für das Rechenzentrum.

Warum nur eine ungerade Anzahl von Knoten unterstützt wird
Ein aus einer geraden Anzahl an Knoten bestehendes Cluster kann Inkonsistenzen zusammenführen, kann aber auch zu einem Split-Brain-Zustand führen, bei dem das Cluster keine Mehrheit hat und Transaktionen nicht auflösen kann, was möglicherweise Dateninkonsistenzen verursacht. Der Split-Brain-Zustand ist eine bekannte Einschränkung von Clustersystemen und kann durch Netzwerkprobleme wie Latenz verursacht werden.

Bereitstellungskonfigurationen mit einer ungeraden Anzahl von Knoten können helfen, Split-Brain-Probleme zu vermeiden, und werden für Automation 360-Bereitstellungen empfohlen.

Quorum
Die Knoten bestimmen durch Abstimmung über jede Transaktion, welche Transaktion verarbeitet werden kann. Die Anzahl der Stimmen, die eine Mehrheit der Knoten im Cluster bilden, wird als Quorum bezeichnet und bestimmt, wie viele Knoten für eine Transaktion stimmen oder sie bestätigen müssen, bevor sie verarbeitet werden kann.
Fehlertoleranz
Die Fehlertoleranz in Bezug auf den Ausfall von Knoten wird dadurch bestimmt, wie viele Knoten ausfallen können, bevor ein Quorum oder eine Mehrheit von Knoten nicht mehr verfügbar ist, um über die Gültigkeit einer Transaktion abzustimmen. Die Fehlertoleranz wird mit einer ungeraden Anzahl von Knoten im Cluster optimiert, da die Mehrheit in ungeraden Clustern eine geringere Anzahl ist als in geraden Clustern.
Unterstützte Konfigurationen
Ein Cluster mit drei oder einer höheren ungeraden Anzahl von Knoten verhindert den Split-Brain-Zustand oder Inkonsistenzen aufgrund von Netzwerkproblemen und bietet gleichzeitig eine höhere Skalierung und Verfügbarkeit.
Anzahl der Knoten im Cluster Mehrheit (Quorum) Fehlertoleranz (Knotenausfälle) Support
3 2 1 Zertifiziert
5 3 2 Automation Anywhere-Support kontaktieren
7 usw. 4 usw. 3 usw. Automation Anywhere-Support kontaktieren
Konfigurationen mit mehreren Verfügbarkeitszonen/Multidatenzentren
Wenn Sie sich für eine Bereitstellung mit mehreren Zonen entscheiden, um die Verfügbarkeit weiter zu verbessern, z. B. bei einer Bereitstellung mit 3 Knoten, wird empfohlen, jeden Control Room in separaten Verfügbarkeitszonen zu haben. Bei Bereitstellungen mit mehr als 3 Knoten sollten Sie diese Bereitstellungen auf mindestens 3 Verfügbarkeitszonen verteilen. Ein Aspekt, den Sie bei diesen Konfigurationen beachten müssen, ist die Latenz zwischen den Zonen/Anbietern. Die Knoten in einem Hochverfügbarkeitscluster müssen in derselben Region bereitgestellt werden.

Was die Cloud-Anbieter betrifft, werden derzeit 3 führende Cloud-Anbieter unterstützt: Amazon Web Services, Google Cloud-Plattform und Microsoft Azure.

Anmerkung: Wenn in einer Umgebung mit mehreren Knoten ein Knoten ausfällt, werden Vorgänge wie Bot-Bereitstellungen und Zeitpläne, Auslöser und Aufgabenelemente in Warteschlangen auf diesem Knoten beeinträchtigt.
Tipp: Informationen zum Sichern und Wiederherstellen von Dateien zur Wiederherstellung eines Control Room-Hochverfügbarkeitsclusters bei einem Ausfall finden Sie unter Backing up and restoring a Control Room High Availability Cluster (A-People login required).