ADC

Méthode Round Robin

Lorsqu’un serveur virtuel d’équilibrage de charge est configuré pour utiliser la méthode round robin, il fait pivoter en permanence une liste des services qui lui sont liés. Lorsque le serveur virtuel reçoit une demande, il affecte la connexion au premier service de la liste, puis déplace ce service au bas de la liste.

Le diagramme suivant illustre comment l’appliance Citrix ADC utilise la méthode round robin avec une configuration d’équilibrage de charge qui contient trois serveurs équilibrés de charge et leurs services associés.

Figure 1. Fonctionnement de la méthode d’équilibrage de charge Round Robin

Robin à la ronde

Si vous attribuez une pondération différente à chaque service, l’appliance Citrix ADC effectue la distribution ronde pondérée des connexions entrantes. Pour ce faire, il saute les services moins pondérés à des intervalles appropriés.

Par exemple, supposons que vous avez une configuration d’équilibrage de charge avec trois services. Vous définissez Service-HTTP-1 sur un poids de 2, Service-HTTP-2 sur un poids de 3 et Service-HTTP-3 sur un poids de 4. Les services sont liés à vServer-lb-1, qui est configuré pour utiliser la méthode round robin. Avec cette configuration, les demandes entrantes sont livrées comme suit :

  • Service-HTTP-1 reçoit la première requête.
  • Service-HTTP-2 reçoit la deuxième requête.
  • Service-HTTP-3 reçoit la troisième requête.
  • Service-HTTP-1 reçoit la quatrième requête.
  • Service-HTTP-2 reçoit la cinquième requête.
  • Service-HTTP-3 reçoit la sixième requête.
  • Service-HTTP-2 reçoit la septième requête.
  • Service-HTTP-3 reçoit à la fois les huitième et neuvième requêtes.

Remarque : Vous pouvez également configurer des pondérations sur les services pour empêcher plusieurs services d’utiliser le même serveur et de surcharger le serveur.

Un nouveau cycle commence alors, en utilisant le même modèle.

Le diagramme suivant illustre la méthode pondérée des robin.

Figure 2. Comment la méthode d’équilibrage de charge Round Robin prend en charge les services pondérés

Services pondérés

Pour configurer la méthode ronde, reportez-vous à la section Configuration d’une méthode d’équilibrage de charge qui n’inclut pas de stratégie.

Méthode Round Robin