Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Hochverfügbarkeits-Cluster-Konfiguration

  • Aktualisiert: 2/18/2021
    • Automation 360 v.x
    • Installieren
    • RPA Workspace
    • Übersichten

Hochverfügbarkeits-Cluster-Konfiguration

Konfigurieren Automation Anywhere Sie zur Unterstützung in Ihrem Rechenzentrum ein HA-Cluster (High Availability). Befolgen Sie die Methoden und Verfahren Ihres Unternehmens zur Implementierung des Clusters für das Rechenzentrum.

Hochverfügbarkeitsbereitstellungen mit Clustering

Automation 360 Kann im Hochverfügbarkeitsmodus bereitgestellt werden, bei dem mehrere Control Room Instanzen mithilfe eines verteilten Load Balancers zusammengefasst werden. Die Clusterkonfiguration bietet eine betriebliche Fehlertoleranz, da das Cluster Control Room auch dann weiterfunktionieren kann, wenn ein oder mehrere Knoten im Cluster einen Fehler aufweisen.

Der Cluster funktioniert durch die Koordination von Transaktionen zwischen allen beteiligten Control Room Knoten. Die Knoten bestimmen, welche Transaktion durch Abstimmung über jede Transaktion verarbeitet werden kann. Die Anzahl der Stimmen, die die Mehrheit der Knoten im Cluster ausmachen, wird als Quorum bezeichnet und bestimmt, wie viele Knoten für eine Transaktion stimmen oder bestätigen müssen, bevor sie verarbeitet werden kann.

Die Fehlertoleranz im Hinblick auf den Knotenausfall wird dadurch bestimmt, wie viele Knoten ausfallen können, bevor ein Quorum oder die Mehrheit der Knoten nicht zur Verfügung steht, um über die Gültigkeit einer Transaktion abzustimmen. Die Fehlertoleranz wird durch eine ungerade Anzahl von Knoten im Cluster optimiert, da die Mehrheit in ungeraden Clustern eine niedrigere Zahl als in geradzahligen Clustern hat, wie in der folgenden Tabelle dargestellt:

Anzahl der Knoten im Cluster Mehrheit (Quorum) Fehlertoleranz (Knotenfehler)
3 2 1
4 3 1
5 3 2
6 4 2

Ein Cluster mit drei oder mehr Knoten ist viel weniger anfällig für einen Split-Brain-Zustand oder Inkonsistenzen aufgrund von Netzwerkproblemen, da die Quorumkonfiguration standardmäßig erzwungen wird.

Hochverfügbarkeitskomponenten

Zur Unterstützung von HA und DR für Automation Anywhere müssen ausgewählte Komponenten in Ihrem Rechenzentrum für HA konfiguriert werden.

  • Cluster-Komponenten – EIN Cluster ist ein Set-Server (Knoten), der über physische Kabel und Software verbunden ist. In einer HA-Umgebung können sich diese Server-Cluster im selben physischen Rechenzentrum befinden.
    Anmerkung: Obwohl im Zusammenhang mit Clustern die Begriffe Server, Host und Knoten jeweils eine bestimmte Bedeutung haben, werden sie häufig gleichbedeutend und somit austauschbar verwendet.
    • Cluster Group (Role) : Gruppe von Clusterdiensten, die zusammen ein Failover durchführen und voneinander abhängig sind.
    • Host : Der Cluster-Rechner, der die Dienste hostet.
    • Node : EIN allgemeiner Begriff für eine Maschine in einem Cluster.
    • Primärer Knoten – der aktive Knoten im Cluster. Der Rechner, auf dem die Produktionsaktivitäten ausgeführt werden.
    • Sekundärer Knoten – die Maschine, die im Falle eines Failoveres als Ziel festgelegt wird. Der Sekundärknoten ist ein passives Duplikat des Primärknotens.
    • Server : Die Maschine im Cluster, die mit dem Serverbetriebssystem installiert ist.
HA-Clustertechnologien schützen vor drei spezifischen Arten von Fehlern:
  • Anwendungs- und Servicefehler– Auswirkungen auf Anwendungssoftware und wichtige Services.
  • Standortausfälle in Unternehmen mit mehreren Standorten– verursacht durch Naturkatastrophen, Stromausfälle oder Verbindungsausfälle.
  • System- und Hardwarefehler– Auswirkungen auf Hardwarekomponenten wie CPUs, Laufwerke, Speicher, Netzwerkadaptern und Netzteile.

Durch die Fehlertoleranz erfüllen Cluster zwei typische Anforderungen für Rechenzentren:

  • Hohe Verfügbarkeit – die Möglichkeit, Endbenutzern einen hohen Prozentsatz an Zeit Zugriff auf einen Service zu gewähren und ungeplante Ausfälle zu reduzieren.
  • Hohe Zuverlässigkeit – die Möglichkeit, die Häufigkeit von Systemausfällen zu reduzieren.

Feedback senden