ADC

Attribuer des pondérations aux services

Dans une configuration d’équilibrage de charge, vous attribuez des poids aux services pour indiquer le pourcentage de trafic qui doit être envoyé à chaque service. Les services avec des pondérations plus élevées peuvent traiter davantage de demandes, tandis que les services avec des pondérations plus faibles peuvent traiter moins de demandes. L’attribution de poids aux services permet à l’appliance Citrix ADC de déterminer la quantité de trafic que chaque serveur à charge équilibrée peut gérer, et donc d’équilibrer la charge de manière plus efficace.

Remarque : Si vous utilisez une méthode d’équilibrage de charge qui prend en charge la pondération des services (par exemple, la méthode Round Robin), vous pouvez attribuer une pondération au service.

Le tableau suivant décrit les méthodes d’équilibrage de charge qui prennent en charge la pondération et décrit brièvement la manière dont la pondération affecte la manière dont un service est sélectionné pour chacune d’entre elles.

Méthodes d’équilibrage de charge Sélection des services avec poids
Round Robin Le serveur virtuel donne la priorité à la file d’attente des services disponibles de telle sorte que les services ayant les poids les plus élevés arrivent plus fréquemment à l’avant de la file d’attente que ceux ayant les poids les plus faibles et reçoivent proportionnellement plus de trafic. Pour une description complète, voir La méthode Round Robin.
Moins de connexion Le serveur virtuel sélectionne le service avec la meilleure combinaison de transactions actives et le poids le plus élevé. Pour une description complète, reportez-vous à la section Méthode de connexion la plus faible.
Moins de temps de réponse et moins de temps de réponse à l’aide de moniteurs Le serveur virtuel sélectionne le service avec la meilleure combinaison de transactions actives et de temps de réponse moyen le plus rapide. Pour une description complète, reportez-vous à la section Méthode du temps de réponse le plus faible.
Moins de bande passante Le serveur virtuel sélectionne le service avec la meilleure combinaison de moins de trafic et de bande passante la plus élevée. Pour une description complète, reportez-vous à la section Méthode de la moindre bande passante.
Moins de paquets Le serveur virtuel sélectionne le service avec la meilleure combinaison de paquets le plus faible et de poids le plus élevé. Pour une description complète, reportez-vous à la section Méthode The Moast Packets.
Chargement personnalisé Le serveur virtuel sélectionne le service avec la meilleure combinaison de charge la plus faible et de poids le plus élevé. Pour obtenir une description complète, reportez-vous à la section Méthode de chargement personnalisée.
Méthodes de hachage, proximité statique et méthode Token La pondération n’est pas prise en charge par ces méthodes d’équilibrage de charge.
Demande minimale Le serveur virtuel sélectionne le service ayant la combinaison du moins de demandes actives et du poids le plus élevé. Pour une description complète, voir The Least Request Method.

Pour configurer un serveur virtuel afin d’attribuer des poids aux services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

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

Exemple :

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

Pour configurer un serveur virtuel afin d’attribuer des poids aux services à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels.
  2. Ouvrez le serveur virtuel, puis cliquez dans la section Services .
  3. Dans la colonne Poids du service, affectez une pondération au service.
Attribuer des pondérations aux services