Citrix ADC

Méthode du temps de réponse le plus fail

Lorsque le service virtuel d ' équilibrage de charge est configuré pour utiliser la méthode de temps de réponse le moins élevé, il sélectionne le service avec le monins de connexions active et le le le le ble temps de réponse moyen。Vous pouvez configurer cette méthode uniquement pour les servers virtuels d ' équilibrage de charge HTTP et SSL(安全套接字层)。Le temps de réponse (également appelé Time to First Byte, ou TTFB) est l 'intervalle de temps entre l 'envoi d 'un pacquet de requête à un service et la réception du premier pacquet de réponse du service。L’appliance Citrix ADC使用le code de réponse 200 pour calculator le TTFB。

我的例子suant montre评论un serve virtuel sélectionne un service pour L ' équilibrage de charge à L ' aide de la méthode du temps de réponse le plus faible。Considérez les trois services suivants:

  • Service-HTTP-1 gère三个事务活动,二秒。
  • Service-HTTP-2 gère 9月事务活动和第二次。
  • Service-HTTP-3 ne gère aucune transaction active et TTFB est de dedeux seconds。

Le diagramme suivant插图la façon不要l 'appliance Citrix ADC利用la méthode de temps de réponse Le加上faible pour transférer les connexions。

图1所示。la的功能méthode d ' équilibrage负责临时的欧洲中心réponse

Mécanisme de temps de réponse moindre

Le server virtuel sélectionne un service en multiplant Le nombre de transactions active par Le TTFB pour chque service, puis en sélectionnant Le service avec Le résultat Le plus bas。Pour l ' example illustré ci-dessus, le server virtuel transmet les demandes comme suit:

  • service - http -3 reçoit la première demande, car le service ne gère aucune transaction active。
  • Service-HTTP-3 reçoit également les deuxième et troisième demandes, car le résultat est le plus basedes tris services。
  • Service-HTTP-1 reçoit la quatrième requête。Étant donné que Service-HTTP-1 et Service-HTTP-3 ont le même résultat, l 'appliance Citrix ADC choisit entre eux en appliquant la méthode轮询。
  • Service-HTTP-3 reçoit la cinquième requête。
  • Service-HTTP-2 reçoit la sixième requête, car à ce stade, il a le résultat le plus bas。
  • Étant donné que Service-HTTP-1, Service-HTTP-2 et Service-HTTP-3 ont tous le même résultat à ce stade, l 'appliance pass se à la méthode round robin et continue à distribuer les connexions à l 'aide de cette méthode。

Le tableau suivant explque comment les connexions sont distribuées dans la configuration d ' équilibrage de charge à trois services décrite précédemment。

要求recue 服务为 价值执行者(交易活动名义* TTFB) 意见
要求1 Service-HTTP-3; (N = 0) N = 2 Service-HTTP-3 a la valeur N la plus failed。
请求2 Service-HTTP-3;(N = 2) N = 4 Service-HTTP-3 a la valeur N la plus failed。
要求3 Service-HTTP-3;(N = 4) N = 6 Service-HTTP-3 a la valeur N la plus failed。
要求4 Service-HTTP-1;(N = 6) N = 8 Service-HTTP-1 et Service-HTTP-3 ont les mêmes valeurs N. L 'appliance使用la méthode轮询分配器les requêtes。
要求5 Service-HTTP-3;(N = 6) N = 8 Service-HTTP-1 et Service-HTTP-3 ont les mêmes valeurs N。
Request-6 Service-HTTP-2;(N = 7) N = 8 Service-HTTP-2 a la valeur N la plus failed。
Request-7 Service-HTTP-3;(N = 8) N = 10 Service-HTTP-1, Service-HTTP-2 et Service-HTTP-3 ont les mêmes valeurs N. L 'appliance Citrix ADC使用la méthode轮询分发器les requêtes。
Request-8 Service-HTTP-1;(N = 8) N = 10 Service-HTTP-1 et Service-HTTP-2 ont les mêmes valeurs N, l 'appliance使用la méthode轮询分发器les requêtes。

Service-HTTP-1 est de nouveau sélectionné pour l ' équilibrage de charge lorsqu ' il终止事务活动ou lorsqque sa valeur N est inférieure aux aures服务(Service-HTTP-2 et Service-HTTP-3)。

Sélection des services lorsque les pondérations sont attribuées

Le diagramme suivant插图la façon不要l 'appliance Citrix ADC利用la méthode du temps de réponse Le加上失败的lorsque des pondérations sont affectées。

图2。la的功能méthode d ' équilibrage de charge du temps de réponse le moins de poids sont affectés

重量轻铁

Le server of virtuel sélectionne un service en utilisant la valeur (Nw)

西北= (N)(10000/poids), où N = (nombre de transactions active .TTFB)

假设que Service-HTTP-1 se voit attribuer un poids de 2, Service-HTTP-2 un poids de 3 et Service-HTTP-3 un poids de 4。

L 'appliance Citrix ADC分配需求comme suit:

  • Service-HTTP-3 reçoit la première requête, car il ne gère aucune事务活动。

    Si les services ne gèrent aucune transaction active, l 'appliance les sélectionne indépendamment des poids qui leur sont attribués。

  • service - http -3 reçoit les deuxième, troisième, quatrième et cinquième requêtes, car ce服务a la valeur Nw la plus失败。

  • service - http -2 reçoit la sixième requête, car ce service a la valeur Nw la plus failed。

  • service - http -3 reçoit la septième requête, car ce service a la valeur Nw la plus failed。

  • service - http -2 reçoit la huitième requête, car ce service a la valeur Nw la plus failed。

Service-HTTP-1 ale poids le + fail et et donc la valeur Nw la + élevée, de sorte que le server virtuel ne le sélectionne pas pour l ' équilibrage de charge。

Le tableau suivant explque comment les connexions sont distribuées dans la configuration d ' équilibrage de charge à trois services décrite précédemment。

要求recue 服务为 价值Nw actuelle = (N) * (10000/Poids) 意见
要求1 Service-HTTP-3;(Nw = 0) 西北= 5000 Service-HTTP-3 a la valeur Nw la plus failed。
请求2 Service-HTTP-3;(Nw = 5000 西北= 10000 Service-HTTP-3 a la valeur Nw la plus failed。
要求3 Service-HTTP-3;(Nw = 10000) 西北= 15000 Service-HTTP-3 a la valeur Nw la plus failed。
要求4 Service-HTTP-3;(Nw = 15000) 西北= 20000 Service-HTTP-3 a la valeur Nw la plus failed。
要求5 Service-HTTP-3;(Nw = 20000) 西北= 25000 Service-HTTP-3 a la valeur Nw la plus failed。
Request-6 Service-HTTP-2;(Nw = 23333.34) 西北= 26666,67 Service-HTTP-2 a la valeur Nw la plus failed。
Request-7 Service-HTTP-3;(Nw = 25000) 西北= 30000 Service-HTTP-3 a la valeur Nw la plus failed。
Request-8 Service-HTTP-2;(Nw = 26666.67) 西北= 30000 Service-HTTP-2 a la valeur Nw la plus failed。

Service-HTTP-1 est sélectionné pour l ' équilibrage de charge lorsqu ' il终止事务活动或lorsqu sa valeur Nw est inférieure à d ' aures服务(Service-HTTP-2 et Service-HTTP-3)。

倒配置la méthode d ' équilibrage de charge du temps de réponse le moins可能à l ' aide de l ' interface de ligne de command

À l 'invite de command, tapez;

set lb vserver  -lbMethod LEASTRESPONSETIME 

为例:

set lb vserver vserver -lb -1 -lbMethod LEASTRESPONSETIME 

倒配置la méthode d ' équilibrage de charge du temps de réponse le moins可能à l ' aide de l ' interface graphique

  1. Accedez一杜治理交通>Equilibrage de电荷>Serveurs virtuels, puis ouvrez UN server virtuel。
  2. 丹斯Paramètres avancés, sélectionnezLEASTRESPONSETIME

请根据监视组提供信息,陪审员配置监控dans une配置d ' équilibrage de charge

Méthode du temps de réponse le plus fail