![[IBM i]](../images/iseries.gif)
Hochverfügbarkeit: Kontinuierlicher Zugriff auf Anwendungsdaten
Ohne ständigen Zugriff auf die Anwendungsdaten können Ihre Anwendungsserver keine Clientanforderungen verarbeiten. Das Produkt unterstützt verschiedene Methoden zur Verwaltung der Datenverfügbarkeit.
Wenn Ihre Daten sich auf Servern mit IBM® i befinden, können Sie mit einer der folgenden Optionen eine höhere Verfügbarkeit für Ihre Daten erreichen:
Datenreplikation
Um die Verfügbarkeit aller Komponenten Ihrer Anwendungsserverumgebung sicherzustellen, können Sie die Datenreplikation verwenden, um eine Sicherungskopie Ihrer Anwendungsdaten zu erstellen. Die Datenreplikation verwendet Clustering, ferne Journalführung und Software Dritter für Datenreplikation, um zwei physisch separate Kopien von Anwendungsdaten zu verwalten. Die Datenreplikation kann Fehlerbehebungsfunktionen für die Datenbanken bereitstellen, da die Systeme im Cluster geographisch getrennt werden können.
Das Clustering bildet die Grundlage für die Kommunikation zwischen zwei oder mehr Servern. Diese Kommunikation ist erforderlich, um die Daten auf einer physisch getrennten Maschine zu sichern.
- Die synchrone ferne Journalführung, bei der Daten gleichzeitig auf die primäre Datenbank und die Sicherungsdatenbank geschrieben werden. Diese Art der Journalführung stellt sicher, dass bei einem Systemausfall keine Einträge verloren gehen. Sie kann sich allerdings auch negativ auf die Leistung auswirken, da die Anwendung warten muss, wenn Daten auf beide Datenbanken geschrieben werden.
- Die synchrone ferne Journalführung, bei der Daten direkt von der Anwendung auf die primäre Datenbank geschrieben werden. Diese Art der Journalführung ermöglicht der Anwendung, die Verarbeitung der Clientanforderungen fortzusetzen, während Daten auf das Sicherungssystem kopiert werden. Sie beeinträchtigt die Anwendungsleistung nicht, allerdings können die jeweils jüngsten Einträge bei Auftreten eines Fehlers verloren gehen.
Switchable Disk
Switchable Disk verwendet Clustering, die lokale Journalführung und den IASP (Independent Auxiliary Storage Pool), um die Verfügbarkeit von Anwendungsdaten sicherzustellen. Die Anwendungsdaten werden in einem IASP gespeichert, und bei Auftreten eines Fehlers kann der IASP auf einen anderen Knoten verschoben werden.
Der Vorteil von Switchable Disk besteht darin, dass keine Datenreplikation durchgeführt wird. Daher müssen Sie sich um die Datensynchronisation keine Gedanken machen. Allerdings wird die Datenbank zu einem Single Point of Failure. Darüber hinaus muss der Ausweichknoten dem Primärknoten physisch nahe sein. Daher bietet diese Konfiguration keine Fehlerbehebung.
- Ein Server-Cluster. Die Funktion "High Availability Switchable Resources" (5761-SS1 oder 5770-SS1 Option 41) muss auf allen Knoten im Cluster installiert sein.
- Clustering. Wenn Sie Switchable Disk verwenden, bietet Clustering Folgendes:
- Die Services, die für den Wechsel des IASP erforderlich sind.
- Die Überwachung von Back-End-Datenbankpartitionen.
- Lokale Journalführung. Switchable Disk verwendet die lokale Journalführung, um Grenzen für Datenbanktransaktionen aufrechtzuerhalten.
- Alle Zellen verarbeiten Clientanforderungen, wie in der Topologie mit mehreren Zellen beschrieben.
- Eine der Zellen beinhaltet das primäre Datenbanksystem, das Daten von Anwendungsservern in anderen Zellen empfängt.
- Das primäre Datenbanksystem stellt eine Verbindung zu einem IASP her.
- Eine der anderen Zellen enthält das sekundäre Datenbanksystem, das erst bei einem Fehler im primären System aktiv wird. Fällt das primäre System aus, werden Anwendungsdaten in das sekundäre Datenbanksystem in dieser anderen Zelle übertragen, und der IASP stellt eine Verbindung zum sekundären System her.