2 votes

Une longueur moyenne de file d'attente élevée se traduit-elle par des performances médiocres pour un serveur web ?

J'essaie de réduire la liste des suspects des serveurs web qui fonctionnent modérément bien la plupart du temps avec des épisodes occasionnels de mauvaises performances. J'analyse les données collectées et résumées par sar. J'ai remarqué plusieurs choses, dont un nombre élevé de tâches dans la file d'attente.

10:15:01 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
10:25:01 AM         2       150      0.05      0.05      0.06         0
10:35:01 AM         4       149      0.08      0.12      0.09         0
10:45:01 AM         6       150      0.13      0.19      0.15         0
10:55:01 AM         1       150      0.08      0.10      0.13         0
11:05:01 AM         4       150      0.20      0.35      0.23         0
11:15:01 AM         3       149      0.02      0.09      0.15         0
11:25:01 AM         7       149      0.04      0.05      0.11         0
11:35:01 AM         4       150      0.14      0.15      0.13         0
11:45:01 AM         6       150      0.27      0.18      0.16         0
11:55:01 AM         5       150      0.08      0.10      0.13         0
12:05:01 PM         3       149      0.35      0.40      0.26         0
12:15:01 PM        19       155      0.02      0.10      0.16         1
12:25:01 PM         2       150      0.00      0.07      0.12         0
12:35:02 PM         3       151      0.58      0.24      0.17         0
12:45:01 PM         8       150      0.02      0.13      0.15         0
12:55:01 PM         6       149      0.81      0.29      0.18         0
01:05:01 PM         3       148      0.00      0.09      0.13         0
01:15:01 PM         7       149      0.00      0.04      0.11         0

Je crois qu'il s'agit de moyennes sur 10 minutes.

Est-ce un indicateur que le serveur web n'est pas aussi performant qu'il pourrait l'être si la longueur moyenne de la file d'attente était plus faible ?

2voto

ewwhite Points 193555

Votre moyenne de charge reste faible tout au long de cette période. Je pense qu'il serait difficile de déterminer quoi que ce soit avec des délais aussi longs entre les relevés. Une file d'attente élevée avec une charge élevée correspondante indiquerait un problème de ressources. Je ne pense pas que ce soit le cas ici. Comment quantifiez-vous les "mauvaises performances" ?

0voto

Falcon Momot Points 24815

Il s'agit plus probablement d'un symptôme de mauvaises performances (par exemple, un long temps de traitement par élément de traitement pour certains éléments, combiné à un équilibrage de la charge qui ne tient pas compte du travail impliqué dans chaque requête et qui déséquilibre la charge en faveur d'un serveur) que d'une cause.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X