ADC

Ein typisches Lastausgleichszenario

In einem Load Balancing-Setup befinden sich die Citrix ADC Appliances logisch zwischen dem Client und der Serverfarm und verwalten den Datenfluss zu den Servern.

Die folgende Abbildung zeigt die Topologie einer grundlegenden Load-Balancing-Konfiguration.

Abbildung 1. Grundlegende Load Balancing-Topologie

image

Der virtuelle Server wählt den Dienst aus und weist ihn der Bearbeitung von Clientanforderungen zu. Stellen Sie sich das Szenario in der vorherigen Abbildung vor, in dem die Dienste Service-HTTP-1 und Service-HTTP-2 erstellt und an den virtuellen Server mit dem Namen virtual Server-LB-1 gebunden werden. Virtual Server-LB-1 leitet die Client-Anfrage entweder an Service-HTTP-1 oder Service-HTTP-2 weiter. Das System wählt den Dienst für jede Anfrage aus, indem es die Load-Balancing-Methode für die wenigsten Verbindungen verwendet. In der folgenden Tabelle sind die Namen und Werte der grundlegenden Entitäten aufgeführt, die auf dem System konfiguriert werden müssen.

Tabelle 1. LB-Konfigurationsparameterwerte

Die folgende Abbildung zeigt die Beispielwerte für den Load Balancing und die erforderlichen Parameter, die in der vorherigen Tabelle beschrieben sind.

Abbildung 2. Load Balancing Entity Modell

image

In den folgenden Tabellen sind die Befehle aufgeführt, die verwendet werden, um dieses Load Balancing-Setup mithilfe der Befehlszeilenschnittstelle zu konfigurieren.

Aufgabe Befehl
Um den Lastenausgleich zu aktivieren Feature Lab aktivieren
Um einen Dienst mit dem Namen Service-HTTP-1 zu erstellen Dienst hinzufügen Service-HTTP-1 10.102.29.5 HTTP 80
Um einen Dienst mit dem Namen Service-HTTP-2 zu erstellen Dienst hinzufügen Service-HTTP-2 10.102.29.6 HTTP 80
Um einen virtuellen Server mit dem Namen vServer-LB-1 zu erstellen add lb vserver vserver-LB-1 HTTP 10.102.29.60 80
Um einen Dienst namens Service-HTTP-1 an einen virtuellen Server mit dem Namen vServer-LB-1 zu binden bind lb vserver vServer-LB-1 Service-HTTP-1
Um einen Dienst namens Service-HTTP-2 an einen virtuellen Server mit dem Namen vServer-LB-1 zu binden bind lb vserver vServer-LB-1 Service-HTTP-2

Tabelle 2. Aufgaben zur Erstkonfiguration

Weitere Informationen zu den Aufgaben zur Erstkonfiguration finden Sie unter Einrichten des Basic Load Balancing.

Aufgabe Befehl
Um die Eigenschaften eines virtuellen Servers mit dem Namen vServer-LB-1 anzuzeigen show lb vserver vserver-LB-1
Um die Statistiken eines virtuellen Servers mit dem Namen vServer-LB-1 anzuzeigen stat lb vserver vserver-LB-1
Um die Eigenschaften eines Dienstes mit dem Namen service-HTTP-1 anzuzeigen show service service-HTTP-1
Um die Statistiken eines Dienstes mit dem Namen service-HTTP-1 anzuzeigen stat service service-HTTP-1
Um die Bindungen eines Dienstes namens service-HTTP-1 anzuzeigen show service bindings service-HTTP-1

Tabelle 3. Überprüfungsaufgaben

Aufgabe Befehl
So konfigurieren Sie die Persistenz auf einem virtuellen Server mit dem Namen vServer-LB-1 set lb vserver vserver-LB-1 -persistenceType SOURCEIP -persistenceMask 255.255.255.255 -timeout 2
Um die COOKIEINSERT-Persistenz auf einem virtuellen Server mit dem Namen vServer-LB-1 zu konfigurieren set lb vserver vserver-LB-1 -persistenceType COOKIEINSERT
So konfigurieren Sie die URLPassive-Persistenz auf einem virtuellen Server mit dem Namen vServer-LB-1 set lb vserver vserver-LB-1 -persistenceType URLPASSIVE
Um einen virtuellen Server so zu konfigurieren, dass er die Clientanfrage an eine URL auf einem virtuellen Server mit dem Namen vServer-LB-1 umleitet set lb vserver vserver-LB-1 -redirectURL http://www.newdomain.com/mysite/maintenance
Um einen virtuellen Backup-Server auf einem virtuellen Server mit dem Namen vServer-LB-1 einzurichten set lb vserver vserver-LB-1 -backupVserver vserver-LB-2

Tabelle 4. Anpassungsaufgaben

Weitere Informationen zum Konfigurieren von Persistenz finden Sie unter Auswählen und Konfigurieren von Persistenzeinstellungen. Informationen zum Konfigurieren eines virtuellen Servers zum Umleiten einer Clientanforderung an eine URL und zum Einrichten eines virtuellen Sicherungsservers finden Sie unter Konfigurieren von Funktionen zum Schutz der Load Balancing-Konfiguration.

Ein typisches Lastausgleichszenario

In diesem Artikel