Pourquoi le volume Amazon EBS que j'ai créé à partir d'un instantané activé par la restauration rapide des instantanés est-il lent ?

Lecture de 4 minute(s)
0

J'ai créé un volume Amazon Elastic Block Store (Amazon EBS) à partir d'un instantané sur lequel la restauration rapide d'instantanés Amazon EBS est activée. La performance des volumes Amazon EBS est lente. Comment résoudre ce problème ?

Brève description

Lorsque vous créez un volume EBS à partir d'un instantané activé par la restauration rapide des instantanés, le volume est entièrement initialisé pour fournir des performances optimales. Cependant, il arrive parfois que le volume fonctionne lentement.

Pour résoudre ce problème, vérifiez les éléments suivants :

  • Le volume est créé à l'aide de la restauration instantanée rapide.
  • La restauration rapide des instantanés est activée sur l'instantané, activée avant la création du volume, et se trouve dans la même zone de disponibilité.
  • Il y a suffisamment de crédits de création de volumes.

Consultez également la section Considérations relatives à la restauration rapide des instantanés sur Amazon EBS.

Solution

Remarque : si vous recevez des erreurs lors de l'exécution de commandes depuis l'interface de la ligne de commande AWS (AWS CLI), vérifiez que vous utilisez la version la plus récente de l'AWS CLI.

Le volume est créé à l'aide de la restauration rapide des instantanés

Pour vérifier que le volume est créé à l'aide de la restauration rapide par capture instantanée, exécutez la commande describe-volumes de l'interface de ligne de commande AWS suivante :

# aws ec2 describe-volumes --volume-id volume_id --output table

Remarque : remplacez volume_id par l'identifiant de votre volume.

Exemple de sortie :

            DescribeVolumes
                Volumes    
AvailabilityZone       ap-southeast-2a    
CreateTime             2022-11-17T22:45:42.999000+00:00    
Encrypted              False    
FastRestore            True    
Iops                   100    
MultiAttachEnabled     False    
Size                   8    
SnapshotI              snap-0b0326ebbfd253c95    
State                  available    
VolumeId               vol-0e51d7f8f003ae2a6    
VolumeType             gp2

Si l'attribut FastRestored est défini sur True, le volume est créé à l'aide de la restauration instantanée rapide. Si FastRestored n'est pas répertorié, cela signifie que le volume n'est pas créé à l'aide de la restauration rapide par capture instantanée.

La restauration rapide des instantanés est activée sur l'instantané, activée avant la création du volume, et se trouve dans la même zone de disponibilité

Vérifiez que la restauration rapide de l'instantané est activée sur l'instantané. La restauration rapide de l'instantané doit être activée sur l'instantané avant de créer le volume. En outre, la restauration rapide des instantanés doit être activée dans la même zone de disponibilité que celle dans laquelle vous créez le volume.

Exécutez la commande describe-fast-snapshot-restore suivante :

# aws ec2 describe-fast-snapshot-restores --filters "Name=snapshot-id,Values=snap-xxxxxxxxxxxxx" --output table

Remarque : remplacez snap-xxxxxxxxxxxxx par l'ID de votre instantané.

Exemple de sortie :

            DescribeFastSnapshotRestores                    
                FastSnapshotRestores    
AvailabilityZone       ap-southeast-2a    
EnabledTime            2022-11-17T12:16:06.014000+00:00    
EnablingTime           2022-11-17T12:15:29.374000+00:00    
OptimizingTime         2022-11-17T12:15:39.831000+00:00    
OwnerId                xxxxxxxxxxxx    
SnapshotId             snap-0b0326ebbfd253c95    
State                  enabled    
StateTransitionReason  Client.UserInitiated - Lifecycle state transition

Si la restauration rapide des instantanés est activée, l'état est activé. Si la sortie ne contient aucun attribut, la restauration rapide de l'instantané n'est pas activée sur l'instantané. Vérifiez l'attribut AvailabilityZone pour vérifier qu'il se trouve dans la même zone de disponibilité que celle dans laquelle vous créez le volume. Enfin, notez l'attribut EnabledTime pour déterminer si la restauration rapide des instantanés a été activée avant la création du volume.

Remarque : Lorsqu'un instantané est dans l'état « d'optimisation », la restauration rapide de l'instantané présente certains avantages en termes de performances lors de la restauration du volume. Toutefois, la restauration rapide des instantanés fournit des performances optimales uniquement lorsque l'instantané est dans l'état « activé ».

Il y a suffisamment de crédits de création de volumes

Consultez la métrique Amazon CloudWatch FastSnapshotRestoreCreditsBalance pour vérifier que vous disposez de suffisamment de crédits de création de volumes. Par exemple, pour créer deux volumes à partir d'un instantané activé par la restauration rapide des instantanés, vous devez disposer d'au moins deux crédits de création de volume. Pour plus d'informations, consultez la section Crédits de création de volumes.

Contacter AWS Support

Si les étapes de dépannage précédentes ne résolvent pas le ralentissement des performances de votre volume, contactez le support AWS.


AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an