Citrix ADC

Priorité mise en file d’attente

Avertissement

Priority Queuing (PQ) est obsolète à partir de NetScaler 12.0 build 56.20 et comme alternative, Citrix vous recommande d’utiliser AppQoE. Pour de plus amples informations, consultez AppQoE.

La fonction de mise en file d’attente prioritaire vous permet de filtrer le trafic HTTP entrant sur la base des catégories que vous créez et définissez, et de hiérarchiser ces requêtes HTTP en conséquence. La mise en file d’attente prioritaire dirige les demandes de haute priorité vers le serveur avant les demandes de faible priorité, de sorte que les utilisateurs qui ont besoin de ressources pour des utilisations professionnelles importantes bénéficient d’un accès accéléré à vos serveurs Web protégés.

Remarque :

Cette fonctionnalité est disponible avec une licence Citrix ADC Advanced ou Premium Edition.

Pour implémenter la mise en file d’attente de priorité, vous créez des stratégies de mise en file d’attente de priorité qui spécifient une priorité, une pondération, un seuil et une action implicite. Lorsqu’une demande entrante correspond à une stratégie de mise en file d’attente prioritaire, la demande est traitée comme l’indique l’action associée. Par exemple, vous pouvez créer une stratégie de mise en file d’attente prioritaire qui place toutes les demandes correspondantes au-dessus d’un certain seuil dans une file d’attente de surtension, tout en accordant un traitement prioritaire à d’autres demandes.

Vous pouvez lier jusqu’à trois stratégies de mise en file d’attente prioritaires à un seul serveur virtuel d’équilibrage de charge. Les niveaux de priorité sont les suivants :

  • Niveau 1 : Une politique de niveau 1 traite les demandes prioritaires.

  • Niveau 2 : Une stratégie de niveau 2 traite les demandes qui doivent recevoir des réponses dès que les demandes de niveau 1 ont été effacées de la file d’attente.

  • Niveau 3 : Une stratégie de niveau 3 traite les demandes non prioritaires qui reçoivent des réponses uniquement après que les demandes des deux premières files d’attente ont été effacées.

Vous pouvez utiliser la file d’attente pondérée pour ajuster la priorité relative de chacune de ces files d’attente. Les poids peuvent varier de 0 à 101. Une pondération de 101 indique à l’appliance Citrix ADC d’effacer toutes les demandes de cette file d’attente avant de transférer toutes les demandes dans les files d’attente de priorité inférieure au serveur Web. Une pondération de 0 indique à l’appliance d’envoyer les demandes de cette file d’attente au serveur Web uniquement lorsqu’aucune demande n’est en attente dans les autres files d’attente.

Vous devez attribuer un nom unique à chaque stratégie de mise en file d’attente prioritaire. Les noms de stratégie peuvent contenir jusqu’à 127 caractères. Plusieurs stratégies liées au même serveur virtuel d’équilibrage de charge ne peuvent pas avoir le même niveau de priorité. Aucun serveur virtuel disposant d’un ou de plusieurs services physiques sous-jacents communs ne peut être configuré ou activé simultanément sur les deux serveurs virtuels.

Pour configurer la mise en file d’attente prioritaire de Citrix ADC, procédez comme suit :

  • Activer la fonction d’équilibrage de charge
  • Définir un serveur et un service
  • Définir un serveur virtuel d’équilibrage de charge
  • Liez le service au serveur virtuel d’équilibrage de charge
  • Activer la fonction de mise en file d’attente prioritaire
  • Créer les stratégies de mise en file d’attente prioritaires
  • Liez les stratégies de mise en file d’attente prioritaires au serveur virtuel d’équilibrage de charge
  • Activer la mise en file d’attente prioritaire sur le serveur virtuel d’équilibrage de charge

Priorité mise en file d’attente