Ein High Availability-Szenario umfasst sämtliche Funktionen und Workflows eines Replikationsszenarios, wobei allerdings drei wichtige neue Elemente hinzukommen: Überprüfung vor der Ausführung, Überwachung des Masters und der darauf ausgeführten Anwendung sowie der Switchover-Vorgang an sich.
Bei einem Switchover können viele Dinge fehlschlagen: Es können Probleme mit Berechtigungen, mit der Anwendungskonfiguration oder sogar mit den Einstellungen im HA-Szenario selbst auftreten. Aus diesem Grund werden von Arcserve RHA eine Reihe von Überprüfungen durchgeführt, wenn ein HA-Szenario erstellt und initiiert wird. Mit diesen Überprüfungen soll festgestellt werden, ob eines der häufigen Probleme, die für das Auftreten von Fehlern beim Switchover bekannt sind, gefunden werden kann. Werden bei der Überprüfung vor der Ausführung solche Probleme festgestellt, werden Fehler und Warnungen ausgegeben, in denen Sie aufgefordert werden, diese Probleme vor der Ausführung des HA-Szenarios zu beheben.
Sobald das Szenario initiiert wurde, wird der Master regelmäßig vom Replikatserver geprüft. Standardmäßig findet die Überprüfung alle 30 Sekunden statt. Es gibt drei Arten von Überwachungsprüfungen: eine Ping-Anforderung, die an den Master gesendet wird, um zu überprüfen, ob der Master verfügbar und aktiv ist; eine Datenbankprüfung, bei der sichergestellt wird, dass die entsprechenden Dienste ausgeführt werden und sich die Daten in einem guten Zustand befinden; eine benutzerdefinierte Überprüfung, die für die Überwachung bestimmter Anwendungen angepasst werden kann.
Wenn bei einem Teil der Überprüfung ein Fehler auftritt, wird die gesamte Überprüfung als fehlgeschlagen betrachtet. Wenn alle Überprüfungen innerhalb eines konfigurierten Zeitlimits (standardmäßig 5 Minuten) fehlschlagen, gilt der Masterserver als nicht betriebsbereit. Je nach Konfiguration des HA-Szenarios wird Arcserve RHA eine Warnung ausgeben oder automatisch ein Switchover initiieren.
In einem HA-Anfangsszenario ist der Master der aktive Computer und das Replikat der Standby-Computer. Der Standby-Computer überprüft kontinuierlich den Status des aktiven Computers dahingehend, ob er aktiv ist und ob er die aktive Rolle übernehmen soll.
Ein Switchover kann automatisch oder auf Tastendruck ausgelöst werden. Wenn zum ersten Mal ein Switchover auftritt, wird das Replikat, das der Standby-Computer war, zum aktiven Computer, und der Master wird zum Standby-Computer (vorausgesetzt, er ist noch betriebsbereit). Wenn der Master (jetzt der Standby-Server) bereit ist, kann ein Switchback-Vorgang automatisch oder manuell initiiert werden. Nach dem Switchback wird der Master wieder zum aktiven Server, und das Replikat übernimmt die vorherige Rolle als Standby- und Überwachungsserver.
Hinweis: Nach einem Verbindungsverlust versucht ein Knoten (entweder Master oder Replikat), seine Rolle zu bestimmen, während die Verbindung wieder hergestellt wird.. Wenn die zwei Knoten sich als Master festlegen, wird der neueste aktive Master nach der Wiederverbindung weiterhin als Master fungieren, während der ältere sich in das Standby-Replikat umwandelt.
Wichtig! Nach dem Switchover steht der "Server"-Dienst auf dem Standby-Server, der normalerweise Dateien, Druck und die gemeinsame Nutzung von Named Pipes unterstützt, für zehn Minuten nicht zur Verfügung.. Beachten Sie die Option "HASharesAccessTimeout" in der Datei "ws_rep.cfg".
|
Copyright © 2014 Arcserve.
Alle Rechte vorbehalten.
|
|