Citrix ADC

Round-Robin-Methode

Wenn ein virtueller Lastausgleichsserver für die Verwendung der Roundrobin-Methode konfiguriert ist, rotiert er kontinuierlich eine Liste der Dienste, die an ihn gebunden sind. Wenn der virtuelle Server eine Anforderung erhält, weist er die Verbindung dem ersten Dienst in der Liste zu und verschiebt diesen Dienst dann an den unteren Rand der Liste.

Das folgende Diagramm veranschaulicht, wie die Citrix ADC Appliance die Roundrobin-Methode mit einem Lastausgleichs-Setup verwendet, das drei Server mit Lastenausgleich und die zugehörigen Dienste enthält.

Abbildung 1. Funktionsweise der Round-Robin-Load Balancing-Methode

Rotkehlchen

Wenn Sie jedem Dienst ein anderes Gewicht zuweisen, führt die Citrix ADC Appliance eine gewichtete Round-Robin-Verteilung eingehender Verbindungen durch. Dies geschieht, indem die niedriger gewichteten Dienste in geeigneten Intervallen übersprungen werden.

Angenommen, Sie haben ein Lastausgleichs-Setup mit drei Diensten. Sie setzen Service-http-1 auf ein Gewicht von 2, Service-http-2 auf ein Gewicht von 3 und Service-http-3 auf ein Gewicht von 4. Die Dienste sind an vServer-LB-1 gebunden, der für die Verwendung der Roundrobin-Methode konfiguriert ist. Bei dieser Einrichtung werden eingehende Anfragen wie folgt zugestellt:

  • Service-HTTP-1 empfängt die erste Anforderung.
  • Service-HTTP-2 empfängt die zweite Anforderung.
  • Service-HTTP-3 empfängt die dritte Anforderung.
  • Service-HTTP-1 empfängt die vierte Anforderung.
  • Service-HTTP-2 empfängt die fünfte Anforderung.
  • Service-http-3 empfängt die sechste Anforderung.
  • Service-HTTP-2 empfängt die siebte Anforderung.
  • Service-HTTP-3 empfängt sowohl die achte als auch die neunte Anforderung.

Hinweis: Sie können auch Gewichtungen für Dienste konfigurieren, um zu verhindern, dass mehrere Dienste denselben Server verwenden und den Server überladen.

Ein neuer Zyklus beginnt dann mit dem gleichen Muster.

Das folgende Diagramm veranschaulicht die gewichtete Roundrobin-Methode.

Abbildung 2. Funktionsweise der Round-Robin-Load Balancing-Methode mit gewichteten Services

gewichtete Dienstleistungen

Informationen zum Konfigurieren der Roundrobin-Methode finden Sie unterKonfigurieren einer Load Balancing-Methode, die keine Richtlinie enthält.

Round-Robin-Methode