Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

HA- und DR-Bereitstellungsmodelle

  • Aktualisiert: 2022/03/10
    • Automation 360 v.x
    • Installieren
    • RPA Workspace
    • Übersichten

HA- und DR-Bereitstellungsmodelle

Automation 360 bietet verschiedene Bereitstellungsoptionen, die den unterschiedlichen Anforderungen von Unternehmen in Bezug auf Kosten/Preis, Leistung und Ausfallsicherheit gerecht werden. Die Optionen umfassen die Installation auf einzelnen und auf mehreren Knoten. Bereitstellungen mit mehreren Knoten können für hochverfügbare (HA) Cluster und Disaster Recovery (DR) Standorte konfiguriert werden.

Die Bereitstellungsdienste werden mit dem Automation 360 Installationsprogramm eingerichtet. Ein typischer Automation 360 Serverknoten führt die folgenden Dienste aus:

  • Automation Anywhere Automation Dienstleistungen
  • Automation Anywhere Messaging-Dienste
  • Automation Anywhere Caching-Dienste
  • Automation Anywhere Suchdienste
  • Speicherung im Repository
  • (fakultativ) IQ Bot VM

Das Automation 360 Installationsprogramm unterstützt auch die Konfiguration für die Bereitstellung mehrerer Knoten.

Planung

Ermitteln Sie Ihre Anforderungen, bevor Sie ein Bereitstellungsmodell auswählen. Die besten Ergebnisse erzielen Sie, wenn Sie die gleichen Betriebssysteme in den RPA Workspace Entwicklungs-, Test- und Produktionsumgebungen. Verwenden Sie zumindest dasselbe Betriebssystem in Test- und Produktionsumgebungen.

Bereitstellungsmodelle

Im Großen und Ganzen gibt es zwei Möglichkeiten der Bereitstellung oder Installation Automation 360 - Single-Node und Multi-Node. Wählen Sie die Option, die Ihren Anforderungen an die Geschäftskontinuität entspricht.

Bereitstellung eines einzelnen Knotens

Wie der Name schon sagt, gibt es einen einzigen physischen Serverknoten, auf dem alle Dienste im Zusammenhang mit Automation 360 ausgeführt werden. Da diese Konfiguration keine Redundanz bietet, hängt die Verfügbarkeit von den Diensten auf diesem einen Knoten ab.

Datenbank
Bei der Einzelknotenbereitstellung kann die Datenbank überall sein, wenn der Control Room Server in der Lage ist, eine Verbindung mit dem Datenbankserver herzustellen. Dies kann Netzwerkkonfigurationen beinhalten.
Anmerkung: Sie können den Datenbankserver nicht auf demselben Server hosten wie den Control Room Server hosten, da er eine höhere Verarbeitungs-/Speicherkonfiguration auf dem Server erfordert.
Merkmale
  • Keine Notfallwiederherstellung (Single Point of Failure): Fällt ein einzelner Knoten aus, wird der RPA-Betrieb beeinträchtigt.
  • Keine hohe Verfügbarkeit: Wenn der Server für ein Upgrade oder eine Wartung offline genommen wird, ist der RPA-Betrieb davon betroffen.
  • Kein RPA-Upscaling: Wenn RPA-Implementierungen größer werden und die Zahl der Benutzer steigt, muss der einzelne Knoten die erhöhte Last bewältigen. Dies könnte sich negativ auf die Leistung des RPA auswirken.
Empfehlungen für die Verwendung
Einzelknoten-Implementierungen werden in der Regel für den Einsatz in kleinem Maßstab empfohlen, z. B. für Konzeptnachweise, Demos, Tests und Versuche.

Einzelknoten-Implementierungen werden für den Produktionseinsatz NICHT EMPFOHLEN, da jede Ausfallzeit den RPA-Betrieb und die Geschäftskontinuität beeinträchtigt.

Vorteile
  • Schnelle und einfache Installation und Einrichtung
  • Zusätzliche Server nicht erforderlich
  • Lastverteiler und Clustering-Konfiguration nicht erforderlich

Das folgende Bild zeigt die Automation Anywhere und Rechenzentrumskomponenten für einen einzelnen Knoten. Die Automation Anywhere Komponenten sind orange und die von Ihrem Unternehmen bereitgestellten Komponenten sind blau dargestellt. Komponenten, die zentral in der Cloud gehostet werden und von Automation Anywhere wie z. B. der Lizenzserver, werden in Hellorange angezeigt.

Modell für die Bereitstellung eines einzelnen Knotens

Einsatz mehrerer Knoten

Um einen höheren Verarbeitungsumfang und eine höhere Verfügbarkeit in Produktionsumgebungen zu erreichen, Automation 360 werden Dienste über mehrere Serverknoten verteilt. Installer ermöglicht Ihnen die Einrichtung einer Multimodus-Konfiguration. Dies erfordert zusätzliche Konfigurationsschritte wie die Verknüpfung von Diensten mit derselben Datenbank usw.

Verteilter Ansatz
Die Website Control Room bietet die Flexibilität, eine große Anzahl von Anfragen in einem bestimmten Zeitfenster zu bearbeiten.

Stellen Sie mehrere Instanzen von Control Room je nach Bedarf auf mehreren physischen oder virtuellen Servern. Dazu gehört auch die Konfiguration des Cluster-Setups für die Caching-, Such- und Messaging-Dienste.

Lastenausgleich
Bei diesem von einem Load Balancer durchgeführten Prozess wird der Anwendungs- oder Netzwerkverkehr auf mehrere Server verteilt, um die Serviceaktivitäten zu schützen, so dass Arbeitslasten auf mehrere Server verteilt werden können. Dadurch wird sichergestellt, dass die Automatisierungsaktivitäten auf den geclusterten Servern fortgesetzt werden.

Voraussetzungen für den Lastenausgleich

Datenbanken
Bei Bereitstellungen mit mehreren Knoten verwenden Datenbanken ihr eigenes integriertes Failover, um die Daten zu schützen. Dies stellt die Wiederherstellung der Datenbankdaten sicher.

Wenn Sie Cloud-basierte Datenbankservices wie AWS-RDS nutzen, gehören Hochverfügbarkeit und Disaster Recovery zu deren Serviceangeboten, in diesem Fall sind keine weiteren Datenbankkonfigurationen notwendig.

Für reine On-Premises-Datenbankszenarien konfigurieren Sie die synchrone Replikation zwischen dem primären (aktiven) und sekundären (passiven) Cluster Microsoft SQL Server im Rechenzentrum. Dadurch wird die Konsistenz im Falle eines Datenbankknotenausfalls sichergestellt.

Für die synchrone Replikation konfigurieren Sie die Datenbank mit dem Publisher- und Subscriber-Modell in Microsoft SQL Server von der primären Disaster-Recovery-Site zur sekundären Disaster-Recovery-Site, die sich an einem geografisch von der primären Site getrennten Standort befindet.

Replikation von Daten zwischen primären und sekundären Standorten

Die folgende Abbildung zeigt die Automation Anywhere- und Rechenzentrumskomponenten für drei Knoten in einem Rechenzentrumscluster. Die Automation Anywhere Komponenten sind orange und die von Ihrem Unternehmen bereitgestellten Komponenten sind blau dargestellt. Komponenten, die zentral in der Cloud gehostet werden und von Automation Anywhere wie z. B. der Lizenzserver, werden in Hellorange angezeigt.

Hochverfügbarkeits (HA)-Einsatzmodell