Affecter des pondérations aux services

Dans une configuration d’équilibrage de charge, vous affectez des pondérations aux services pour indiquer le pourcentage de trafic qui doit être envoyé à chaque service. Les services ayant des pondérations plus élevées peuvent traiter plus de demandes ; les services ayant 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 à équilibrage de charge peut gérer, et donc d’équilibrer plus efficacement la charge.

Note : Si vous utilisez une méthode d’équilibrage de charge qui prend en charge la pondération des services (par exemple, la méthode d’arrondi), vous pouvez affecter 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 sélection d’un service pour chacune d’elles.

Méthodes d’équilibrage de charge Sélection de service 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, reportez-vous à la section 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 La 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 La 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 La méthode la plus faible 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 least 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 une description complète, reportez-vous à la section Méthode de chargement personnalisée.
Méthodes de hachage et méthode Token La pondération n’est pas prise en charge par ces méthodes d’équilibrage de charge.

Pour configurer un serveur virtuel pour affecter 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>

Exemple :

set lb vserver Vserver-LB-1 -weight 10 Service-HTTP-1

Pour configurer un serveur virtuel pour affecter 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 sur dans la section Services.
  3. Dans la colonne Poids du service, affectez une pondération au service.