Die Funktion für hohe Verfügbarkeit
erfordert eine zweite Dispatcher-Maschine. Die erste Dispatcher-Maschine führt
den Lastausgleich für den gesamten Clientdatenverkehr aus, wie dies in einer Konfiguration
mit einem einzelnen Dispatcher geschehen würde. Die zweite Dispatcher-Maschine überwacht
den Zustand der ersten Maschine und übernimmt die Task des Lastausgleichs, wenn sie
erkennt, dass die erste Dispatcher-Maschine ausgefallen ist.
Informationen zu dieser Task
Wenn Sie
die hohe Verfügbarkeit konfigurieren, wird jeder der beiden Maschinen eine bestimmte
Rolle zugewiesen, entweder die der primären Maschine (primary)
oder die der Ausweichmaschine (backup). Die primäre Maschine
sendet ständig Verbindungsdaten an die
Ausweichmaschine. Während die primäre Maschine aktiv ist
(den Lastausgleich durchführt), befindet sich die Ausweichmaschine im
Standby-Status. Sie wird ständig aktualisiert und ist bereit, den
Lastausgleich zu übernehmen, falls dies erforderlich ist.
In den Übertragungssitzungen zwischen den beiden
Maschinen werden Überwachungssignale
ausgetauscht. Mit Hilfe der Überwachungssignale kann jede Maschine den Zustand
der anderen Maschine überwachen. Stellt die Ausweichmaschine fest, dass die aktive Maschine ausgefallen ist,
übernimmt sie deren Aufgaben und beginnt mit dem
Lastausgleich. An diesem Punkt
kehrt sich der Status der
beiden Maschinen um: die Ausweichmaschine
wird zur aktiven Maschine
und die primäre Maschine wird zur
Standby-Maschine.
Anmerkung: In der Konfiguration mit hoher Verfügbarkeit
müssen sich die primäre Maschine und die Ausweichmaschine
innerhalb eines Teilnetzes befinden und identisch konfiguriert sein.
Die vollständige Syntax wird im Artikel dscontrol highavailability beschrieben. Im Artikel Load-Balancer-Maschine konfigurieren sind die meisten der nachfolgend aufgeführten
Tasks genauer beschrieben.
Tipps für die Konfiguration der hohen Verfügbarkeit:
- Wollen Sie für die Paketweiterleitung eine Dispatcher-Maschine ohne
Ausweichmaschine konfigurieren,
setzen Sie beim Start keine Befehle für hohe Verfügbarkeit ab.
- Wenn Sie eine für die hohe Verfügbarkeit erstellte
Konfiguration mit zwei Dispatcher-Maschinen in eine Konfiguration
mit nur einer Maschine ändern möchten, beenden Sie den
Executor auf einer der Maschinen und löschen
Sie dann die Funktionen für hohe Verfügbarkeit
(Überwachungssignale, Erreichbarkeit und Ausweichmaschine)
auf der anderen Maschine.
Linux for s/390: In beiden oben geschilderten Fällen müssen Sie ggf. auf der Netzschnittstellenkarte Aliasnamen für Clusteradressen
angeben.
- Wenn Sie zwei Dispatcher-Maschinen in einer Umgebung mit hoher Verfügbarkeit
verwenden, können unerwartete Ergebnisse auftreten, wenn
einer der Parameter für Executor, Cluster,
Port oder Server (z. B. port stickytime)
auf beiden Maschinen auf verschiedene Werte gesetzt ist.