Damit der On Demand Router (ODR) Weiterleitungen an andere Zellen durchführen kann, müssen im Rahmen der Funktion für Zellenaffinität generische Server-Cluster definiert werden,
um diese Zellen darzustellen. Die Definition generischer Server-Cluster ermöglicht es jedem ODR, Server in fernen Zellen zu erkennen.
Informationen zu diesem Vorgang
Durch die Definition generischer Server-Cluster haben die ODRs in einer Zelle die Möglichkeit, Daten an die Server in der anderen Zelle zu senden.
Das ist aus verschiedenen Gründen von Bedeutung. Erstens, wenn alle Anwendungsserver in einer Zelle nicht verfügbar sind, senden die ODRs in dieser Zelle
Anforderungen an die generischen Server-Cluster, die die Server in einer anderen Zelle darstellen. Die
ODRs in der anderen Zelle leiten die Anforderungen dann an Anwendungsserver in ihrer eigenen Zelle weiter und stellen sicher, dass die Anforderungen
erfolgreich verarbeitet werden. Zweitens, wenn eine Anforderung, deren Sitzungsdaten einem Anwendungsserver in Zelle1 zugeordnet sind,
versehentlich an einen ODR in Zelle2 gesendet wird, muss der ODR in Zelle2 in der Lage sein, die Anforderung an einen ODR in Zelle1 weiterzuleiten, da nur
die ODRs in Zelle 1 die Anforderung an den entsprechenden Anwendungsserver senden können (die ODRs in Zelle1 können Anforderungen nicht direkt an einen
Anwendungsserver in Zelle1 senden). Der generische Server-Cluster ermöglicht dem ODR in Zelle2, die Anforderung an einen ODR in Zelle1
zu senden, die die Anforderung dann verarbeitet.
Vorgehensweise
- Konfigurieren Sie anerkannte Proxys. Ein ODR muss alle anderen ODR (einschließlich derjenigen in fernen Zellen)
und alle WebServer/IHS-Server, die Daten an diesen ODR senden werden, als anerkannte Proxys aufnehmen.
Anweisungen zur ODR-Konfiguration finden Sie in der Beschreibung der Proxy-Server-Einstellungen. Weitere Einzelheiten finden Sie in der Beschreibung der ODR-Konfiguration.
- Erstellen Sie in der Administrationskonsole einen neuen generischen Server-Cluster. Wählen Sie
aus.
- Geben Sie einen Namen an, wählen Sie ein Protokoll aus, und klicken Sie auf OK.
- Klicken Sie auf den neu erstellten generischen Server-Cluster und dann auf Ports.
- Klicken Sie auf Neu und geben Sie den Hostnamen und die Portnummer des ODR an, der Member des generischen Server-Clusters sein soll.
Wenn Sie Member des generischen Server-Clusters definieren,
von denen mehrere Member (einschließlich derjenigen in verschiedenen generischen Server-Clustern)
sich auf demselben Knoten befinden (d. h., denselben Hostnamen haben), müssen Sie die angepasste Eigenschaft server=<eindeutiger_Servername>
verwenden, um sicherzustellen, das die Namen der Member im On Demand Cluster eindeutig sind. Wird diese angepasste Eigenschaft nicht gesetzt, wird der Hostname
als Name des Members des generischen Server-Clusters verwendet. Wenn sich zwei Member auf demselben Knoten befinden, sind die Hostnamen nicht eindeutig. Die Existenz doppelt vorhandener Hostnamen führt zu falschen Routing-Vorgängen.
Der ODR berechnet
die Klon-ID für einen Server anhand des Hostnamens und des Nicht-SSL-Ports des ODR. Dasselbe Verfahren wird zur
Berechnung der Klon-IDs für Member des generischen Server-Clusters verwendet.
Also stimmen die Klon-IDs automatisch überein, wenn ein ODR in einer Zelle von einem Member des generischen Server-Clusters in einer anderen Zelle dargestellt wird.
Es wird jedoch ein Überschreibungsverfahren bereitgestellt, das es erlaubt, die Klon-ID manuell anzugeben. Dazu müssen Sie eine angepasste Eigenschaft für das Member
des generischen Server-Clusters mit dem Namen ODR-Klon-ID definieren, die mit dem Wert der gewünschten Klon-ID übereinstimmt. Dieser Wert muss mit der
berechneten Klon-ID des ODR in der fernen Zelle übereinstimmen.
- Wiederholen Sie Schritt 5 für jeden ODR in der Zelle, den der generische Server-Cluster darstellt.
- Wiederholen Sie die Schritte 1 bis 5 für jede Zelle in Ihrer Topologie.
- Sichern Sie die Konfigurationsänderungen.
Ergebnisse
Die Konfiguration von Darstellungen des generischen Server-Clusters für die ODRs in der fernen Zelle
bewirkt, dass Datenverkehr, der fälschlich an eine Zelle geleitet wurde, an die richtige Zelle weitergeleitet werden kann, ohne dass die Zellenaffinität
aufgegeben werden muss. Wenn ein ODR keine verfügbaren Server in seiner Zelle hat,
wird die Anforderung nicht verarbeitet. Lesen Sie den Artikel, der damit befasst, wie On Demand Router konfiguriert werden muss,
um Failover über mehrere Cluster und Routing-Richtlinien nutzen zu können. Dort finden Sie weitere Informationen dazu, wie Sie dem ODR ermöglichen,
die Anforderung an einen Anwendungsserver in
einer fernen Zelle zu senden, wenn keine lokalen Server verfügbar sind.