web-dev-qa-db-fra.com

Quel pourcentage d'iowait est considéré comme élevé?

quand l'ionait est considéré comme élevé?

iostat -x

avg-cpu:  %user   %Nice %system %iowait  %steal   %idle
           2,89    0,01    5,45   49,83    0,00   41,83

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
fd0               0,00     0,00    0,00    0,00     0,00     0,00     8,00     0,00   40,00  40,00   0,00
sda               0,18     0,86    2,82    0,60   181,20    21,92    59,35     0,03   10,22   5,02   1,72
sdb               3,96    39,67    6,27   20,94  2243,04   564,37   103,16     0,24    8,83   6,57  17,89
sdc              69,17     0,02   77,40   21,92 37365,20  1578,42   392,10     1,53   15,44   7,46  74,14
sdd               0,64     0,01    1,60    0,09   402,20    87,67   289,93     0,14   80,82  10,63   1,80
dm-0              0,00     0,00    0,85    0,14    28,07     1,09    29,54     0,01    8,18   2,27   0,22
dm-1              0,00     0,00    0,00    0,00     0,02     0,03     8,00     0,00   15,00   2,78   0,00
dm-2              0,00     0,00    2,24    0,10   402,20    87,67   209,87     0,15   65,29   7,69   1,80
dm-3              0,00     0,00  155,10   80,57 39493,87  2121,22   176,58     3,07   13,02   3,33  78,39
dm-4              0,00     0,00    0,34    0,06    34,97     0,47    89,11     0,01   25,57  10,23   0,41
dm-5              0,00     0,00    0,95    1,49    59,89    16,74    31,36     0,03   14,02   1,97   0,48
dm-6              0,00     0,00    0,42    0,43    19,50     4,36    28,10     0,01   16,69   5,00   0,42
dm-7              0,00     0,00    0,96    0,27    28,18     2,20    24,61     0,02   19,65   4,89   0,60
dm-8              0,00     0,00    0,83    0,71    66,32    10,89    50,17     0,02   16,16   4,50   0,69
dm-9              0,00     0,00    0,21    0,29    48,34     7,13   112,85     0,01   20,98   5,36   0,26
dm-10             0,00     0,00    0,06    0,01     2,08     0,12    29,66     0,00   16,39   7,85   0,06
dm-11             0,00     0,00    0,04    0,03     2,83     0,44    44,07     0,00   18,02   6,38   0,05
dm-12             0,00     0,00    0,00    0,00     0,01     0,00     2,40     0,00   46,53   4,53   0,00
dm-13             0,00     0,00    0,03    0,00     4,88     0,00   176,75     0,00   26,46  10,75   0,03
6
Gabriel Sousa

La meilleure réponse que je puisse vous donner est " iowait est trop élevé lorsque cela affecte les performances."
[.____] Votre "50% du temps de la CPU est dépensé dans iowait" La situation peut aller bien si vous avez beaucoup d'E/S et très peu d'autres travaux à faire tant que les données sont écrites sur le disque "assez rapide". Inversement, cela pourrait être catastrophique si le serveur effectue une grande quantité d'E/S du disque et est sensiblement lent au point où les utilisateurs gaspillent "Wall- Temps d'horloge "En attente des opérations à compléter.

Pour déterminer ce qui affecte les performances dont vous avez besoin pour lancer des points de repère (tests de contrainte) au système et voir sur quel type de débit d'E/S le système peut gérer avant de commencer à baisser visiblement.
[.____] (le nombre que vous obtenez de ces points de repère est en grande partie un académique - il est agréable de savoir où se produira le starter, mais quand Il arrive que la "solution" est de réduire les opérations d'E/S du temps, ou le nombre d'entre eux en attente dans la file d'attente. Vous pouvez le faire en passant à des disques plus rapides, en installant de meilleurs contrôleurs avec plus de cache, mettre en place des SSDS, la division la charge de travail sur plusieurs serveurs, etc.)

5
voretaq7