Die HTTP-Hostumleitungsfunktion kann verwendet werden, um die Affinitätsanforderungen für den Horizon-Load Balancing in bestimmten Multi-VIP-Umgebungen zu vereinfachen. Um die HTTP-Hostumleitungsfunktion verwenden zu können, müssen UAG-Administratoren das Textfeld Hostumleitungszuordnungen in den Horizon-Einstellungen konfigurieren.
Wenn eine HTTP-Anforderung UAG mit dem Hostnamen eines Lastausgleichsdiensts erreicht, antwortet UAG mit einer HTTP 307-Umleitung und ersetzt den Hostnamen des Lastausgleichsdiensts durch den eigenen konfigurierten Hostnamen des UAG. Bei nachfolgenden Anforderungen stellt der Horizon Client eine direkte Verbindung mit dem UAG her. Dadurch wird sichergestellt, dass die nachfolgenden Anforderungen nicht über den Lastausgleichsdienst geroutet werden. Die Umleitungsfunktion vermeidet Probleme mit der Affinitätssteuerung bei Lastausgleichsdiensten, bei denen die Anforderungen an das falsche UAG weitergeleitet werden könnten.
Beispiel: eine Umgebung mit einem Lastausgleichsdienst und zwei UAG-Appliances, UAG1 und UAG2. Wenn eine Anforderung UAG1 mit dem Hostnamen des Lastausgleichsdiensts load-balancer.example.com
erreicht, antwortet UAG1 mit einer HTTP 307
-Umleitung und ersetzt den Hostnamen des Lastausgleichsdiensts durch den eigenen konfigurierten Hostnamen des UAG uag1.example.com
. Bei nachfolgenden Anforderungen stellt der Horizon Client eine direkte Verbindung mit UAG1 her.
Überlegungen hinsichtlich der Verwendung der HTTP-Hostumleitung
Sie müssen die folgenden Überlegungen beachten, wenn Sie die HTTP-Hostumleitungsfunktion verwenden:
N + 1
virtuelle IP-Adresse ist erforderlich, wobei Folgendes gilt:N
= Anzahl der in der Umgebung bereitgestellten UAG-Appliances1
= VIP des Lastausgleichsdiensts- Lastausgleichsdienste, die auf Schicht 7 ausgeführt werden, können nicht verwendet werden.
Informationen zum Konfigurieren der Einstellungen in Horizon finden Sie unter Konfigurieren von Horizon-Einstellungen