ADC

Gewichtungen für Dienste zuweisen

In einer Load-Balancing-Konfiguration weisen Sie Diensten Gewichtungen zu, um den Prozentsatz des Datenverkehrs anzugeben, der an jeden Dienst gesendet werden soll. Dienste mit höheren Gewichten können mehr Anfragen bearbeiten; Dienste mit niedrigerem Gewicht können weniger Anfragen bearbeiten. Durch das Zuweisen von Gewichtungen zu Diensten kann die Citrix ADC Appliance bestimmen, wie viel Datenverkehr jeder Server mit Lastenausgleich verarbeiten kann, und somit die Last effektiver verteilen.

Hinweis: Wenn Sie eine Load-Balancing-Methode verwenden, die die Gewichtung von Diensten unterstützt (z. B. die Round-Robin-Methode), können Sie dem Dienst eine Gewichtung zuweisen.

In der folgenden Tabelle werden die Load-Balancing-Methoden beschrieben, die die Gewichtung unterstützen, und kurz beschrieben, wie sich die Gewichtung darauf auswirkt, wie ein Dienst für jeden Dienst ausgewählt wird.

Methoden des Lastenausgleichs Serviceauswahl mit Gewichten
Runde Robin Der virtuelle Server priorisiert die Warteschlange der verfügbaren Dienste so, dass Dienste mit den höchsten Gewichten häufiger an die Spitze der Warteschlange kommen als diejenigen mit den niedrigsten Gewichten und proportional mehr Datenverkehr erhalten. Eine vollständige Beschreibung finden Sie unter Die Round-Robin-Methode.
Geringste Verbindung Der virtuelle Server wählt den Dienst mit der besten Kombination aus den wenigsten aktiven Transaktionen und dem höchsten Gewicht aus. Eine vollständige Beschreibung finden Sie unter Die kleinste Verbindungsmethode.
Methode der geringsten Antwortzeit und der geringsten Antwortzeit mit Monitoren Der virtuelle Server wählt den Dienst mit der besten Kombination aus den wenigsten aktiven Transaktionen und der schnellsten durchschnittlichen Antwortzeit aus. Eine vollständige Beschreibung finden Sie unter Die Methode der kleinsten Reaktionszeit.
Geringste Bandbreite Der virtuelle Server wählt den Dienst mit der besten Kombination aus geringstem Datenverkehr und höchster Bandbreite aus. Eine vollständige Beschreibung finden Sie unter Die Methode der geringsten Bandbreite.
Am wenigsten Pakete Der virtuelle Server wählt den Dienst mit der besten Kombination aus den wenigsten Paketen und dem höchsten Gewicht aus. Eine vollständige Beschreibung finden Sie unter Die Methode der kleinsten Pakete.
Benutzerdefinierte Last Der virtuelle Server wählt den Dienst mit der besten Kombination aus niedrigster Last und höchstem Gewicht aus. Eine vollständige Beschreibung finden Sie unter Die benutzerdefinierte Load-Methode.
Hashing-Methoden, Statische Nähe und Token-Methode Die Gewichtung wird von diesen Load-Balancing-Methoden nicht unterstützt.
Wenigsten Anfragen Der virtuelle Server wählt den Dienst mit der Kombination aus den wenigsten aktiven Anfragen und dem höchsten Gewicht aus. Eine vollständige Beschreibung finden Sie unter Methode mit den wenigsten Anfragen.

So konfigurieren Sie einen virtuellen Server, um Diensten Gewichte zuzuweisen, indem Sie die CLI verwenden

Geben Sie in der Befehlszeile Folgendes ein:

set lb vserver <name> -weight <Value> <ServiceName>
<!--NeedCopy-->

Beispiel:

set lb vserver Vserver-LB-1 -weight 10 Service-HTTP-1
<!--NeedCopy-->

So konfigurieren Sie einen virtuellen Server, um Diensten Gewichte zuzuweisen, indem Sie die GUI verwenden

  1. Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Server.
  2. Öffnen Sie den virtuellen Server und klicken Sie dann auf den Abschnitt Dienste.
  3. Weisen Sie dem Service in der Gewichtungsspalte ein Gewicht zu.
Gewichtungen für Dienste zuweisen