Bewährte Vorgehensweisen zu Hochverfügbarkeit
Dieser Leitfaden enthält bewährte Vorgehensweisen zu Hochverfügbarkeit für Server-Administratoren.
Alteryx Server bietet eine vollständig skalierbare Architektur, die es einem Unternehmen ermöglicht, Datenanalysen zu automatisieren, größere Projekte in Angriff zu nehmen, größere Datasets zu verarbeiten und Self-Service-Datenanalysen für mehrere Entscheidungsträger bereitzustellen. Von der Skalierung der Worker-Knoten über die Server-Knoten bis hin zur MongoDB-Persistenzebene ermöglicht Alteryx Server Unternehmen die effiziente Verwaltung ihrer automatisierten und Selfservice-Datenanalysen.
Unternehmen können ihre Worker skalieren, wenn die Anzahl der auszuführenden Aufträge steigt, und Server skalieren, wenn die Anzahl ihrer Self-Service-Benutzer steigt. Um die Verfügbarkeit ihrer Alteryx Server-Umgebung zu gewährleisten und ihre Workflows und Daten vor Ausfällen zu schützen, können Unternehmen eine benutzerverwaltete MongoDB-Instanz implementieren und erweiterte Funktionen wie Replikatsätze und Sharding aktivieren.
Der Schwerpunkt dieses Dokuments liegt auf der Beantwortung der folgenden Fragen:
Wie wird der Controller in einer Alteryx Server-Umgebung skaliert?
Wie wird ein redundanter Controller in einer Alteryx Server-Umgebung eingerichtet?
Vorab gilt es zu erwähnen, dass zu einem gegebenen Zeitpunkt nur ein einzelner Controller aktiv sein kann, was bedeutet, dass eine aktiv-passive Konfiguration erforderlich ist. Unternehmen können das Failover eines Controllers mithilfe von Failoverclustering automatisieren, das in Microsoft Windows Server integriert ist. Failoverclustering ist für die Überwachung des AlteryxService und der Verfügbarkeit des Servers im Netzwerk verantwortlich. Wenn der AlteryxService oder der Server ausfällt, automatisiert Failoverclustering das Failover der Controller-Funktion auf einen sekundären Server.
Hier finden Sie Informationen zum Einrichten einer Alteryx Server-Umgebung mit redundanten Controllern und zum Automatisieren des Controllerfailovers bei Ausfällen. Diese Anweisungen gelten für horizontal skalierte Alteryx Server-Umgebungen. Wenn eine Alteryx Server-Umgebung für ein automatisiertes Controllerfailover aktiviert wird, sind Konfigurationsänderungen an allen Server-Benutzeroberflächen- und Worker-Knoten erforderlich. Die Konfigurationsänderungen werden in den folgenden Schritten ebenfalls detailliert beschrieben.