Datenspeichertopologien
Die Topologie definiert die relative Position eines Datenspeichers und seiner Messaging-Engine sowie die Beziehung zu anderen Datenspeichern.
Sie haben verschiedene Optionen für die relative Position eines Datenspeichers und der zugehörigen Messaging-Engine. Folgende Prinzipien finden hier Anwendung:
- Der integrierte Standarddatenspeicher vom Typ Apache Derby wird immer in demselben Serverprozess wie die Messaging-Engine ausgeführt.
- Für eine Messaging-Engine, die von anderen Servern in einem Cluster von WebSphere Application Server übernommen werden kann (Failover), müssen Sie sicherstellen, dass die Messaging-Engine für jeden Server, der von der Richtlinie ausgewählt werden kann, Zugriff auf den Datenspeicher hat. Der integrierte Datenspeicher vom Typ Apache Derby wird für Messaging-Engines, die in einem Cluster ausgeführt werden, nicht unterstützt. Verwenden Sie Apache Derby im Network-Attach-Modus oder ein alternatives Verwaltungssystem für relationale Datenbanken.
Zur Unterstützung der hohen Verfügbarkeit können Sie den Datenspeicher wie folgt konfigurieren:
- Konfigurieren Sie den Datenspeicher so, dass ein gemeinsam genutztes, über ein Netz angehängtes Dateisystem verwendet wird. Stellen Sie sicher, dass das Dateisystem nicht zur zentralen Fehlerquelle werden kann.
- Konfigurieren Sie den Datenspeicher für die Verwendung eines fernen Datenbankservers. Gewährleisten Sie den Schutz vor einem Ausfall des Datenbankservers.
- Konfigurieren Sie den Datenspeicher für die Verwendung eines gemeinsam benutzten Datenträgers in einem Cluster mit hoher Verfügbarkeit. Der Cluster mit hoher Verfügbarkeit ermöglicht das Failover des Datenspeichers und kann optional das Failover der Messaging-Engine koordinieren.