Pourquoi est-ce que j’observe une attente d'I/O élevée, une longueur de file d'attente accrue et un pic de latence avec mon volume Amazon EBS ?

Lecture de 4 minute(s)
0

J’observe une attente d'I/O élevée, une longueur de file d'attente accrue et un pic de latence avec un volume Amazon Elastic Block Store (Amazon EBS).

Résolution

Vous observez une augmentation de la longueur de la file d'attente et une attente d'I/O élevée avec vos volumes Amazon EBS en cas de latence lors de l'achèvement des opérations d'I/O. Quelques-unes des raisons courantes de l'augmentation de la latence sont présentées ci-dessous.

Le volume atteint son débit ou son quota d'IOPS

Si vous atteignez votre débit et vos quotas d'IOPS, vous pourriez subir une latence. Pour déterminer votre débit et vos quotas d'IOPS, consultez la section Comment puis-je calculer le débit et les IOPS maximaux pour un volume Amazon EBS ? Ensuite, vérifiez si les volumes EBS de votre instance Amazon Elastic Compute Cloud (Amazon EC2) atteignent le débit ou les quotas IOPS.

Si vous atteignez fréquemment votre débit ou votre quota d'IOPS, modifiez le type ou la taille du volume afin qu'il réponde aux besoins de votre application. Pour déterminer les types de volumes à utiliser, il est recommandé de comparer vos volumes EBS à votre charge de travail dans un environnement de test.

Le débit d'instance ou le quota d'IOPS est atteint

Les instances EC2 optimisées pour EBS ont un débit agrégé et des IOPS maximaux sur tous les volumes EBS qui sont attachés à l'instance. Vous pouvez constater une attente d'I/O élevée et une latence accrue, mais votre volume n'atteint pas son débit ou ses quotas d'IOPS. Dans ce cas, vérifiez si le débit ou les IOPS du volume atteignent le débit ou le quota IOPS de l'instance.

Par exemple, vous disposez d'un volume gp3 de 1 Tio avec 16 000 IOPS provisionnées et un débit de 700 Mbits/s qui est attaché à une instance t3.medium. Une instance t3.medium peut atteindre des performances maximales de débit de 260,57 Mbits/s et de 11 800 IOPS agrégées sur tous les volumes attachés. L'instance y parvient pendant seulement 30 minutes sur une période de 24 heures. Les performances sont alors limitées à un débit de référence de 43,43 Mbits/s et 2 000 IOPS agrégés sur tous les volumes attachés. Bien qu'un volume puisse gérer jusqu'à 700 Mbits/s et 16 000 IOPS, l'instance ne peut pas atteindre ces performances.

Si les besoins en performances de votre application dépassent les capacités de votre instance, remplacez le type d'instance par une instance capable de gérer votre charge de travail.

Un micro-bursting se produit dans le volume

Un micro-bursting se produit lorsqu'un volume dépasse les IOPS ou le débit pendant une période nettement plus courte que la période de collecte. Amazon CloudWatch n'affiche pas de micro-bursting. Pour plus d'informations, consultez la section Comment puis-je déterminer si mon volume Amazon EBS est soumis à un micro-bursting et empêcher que cela ne se produise ?

Vous avez restauré le volume à partir d'un instantané et le volume est en cours d'initialisation

Lors de la restauration d'un volume à partir d'un instantané, le volume doit initialiser les données. La première fois que vous accédez à chaque bloc de données, vous pouvez subir une latence accrue car le volume doit télécharger les données à partir d’Amazon Simple Storage (Amazon S3).

Pour minimiser la latence, vous pouvez forcer l'initialisation du volume. Vous pouvez également activer la restauration rapide d’instantanés Amazon EBS afin que le volume soit complètement initialisé lorsque vous le créez.

Un problème est survenu avec les sous-systèmes de stockage sous-jacents du volume

Si vous avez essayé toutes les étapes de dépannage précédentes et que vous continuez à subir une latence élevée, contactez AWS Support.

Informations connexes

Comment puis-je utiliser les métriques CloudWatch pour calculer le débit moyen et le nombre moyen d'IOPS fournis par mon volume EBS ?

Résolution de la latence d'I/O lors de la restauration de volumes Amazon EBS à partir d'instantanés EBS

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 4 mois