Por que meu volume do Amazon EBS, que eu criei a partir de um snapshot com restauração rápida ativada, está lento?

4 minuto de leitura
0

Eu criei um volume do Amazon Elastic Block Store (Amazon EBS) a partir de um snapshot que tem a restauração rápida de snapshots ativada. No entanto, o desempenho do volume do EBS está lento.

Resolução

Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

Um volume do EBS criado a partir de um snapshot para o qual você ativou a restauração rápida pode, ocasionalmente, ter um desempenho lento. Quando um snaphot está no estado de otimização, a restauração rápida do snapshot oferece alguns benefícios de desempenho durante a restauração do volume. No entanto, a restauração rápida de snapshots fornece desempenho total somente quando o snapshot está no estado ativado.

Para obter mais informações, consulte Considerações.

Para solucionar problemas com o volume lento do Amazon EBS, você pode usar a AWS CLI ou o console do Amazon Elastic Compute Cloud (Amazon EC2).

Confirme se você criou o volume com a restauração rápida de snapshots

AWS CLI

Execute o comando describe-volumes:

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

Observação: Substitua volume\ _id pelo ID do volume.

Exemplo de saída:

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

Se o atributo FastRestored estiver definido como Verdadeiro, você criou o volume com restauração rápida de snapshots. Se FastRestored não estiver listado, você não criou o volume com restauração rápida de snapshots.

Console do Amazon EC2

Conclua as seguintes etapas:

  1. Abra o console do Amazon EC2.
  2. No painel de navegação, selecione Volumes.
  3. Selecione seu volume do EBS.
  4. Na guia Detalhes, marque o atributo Restauração rápida de snapshots.

Se o atributo Restauração rápida de snapshots for Sim, você criou o volume com restauração rápida de snapshots. Se o atributo Restauração rápida de snapshots for Não, você não criou o volume com restauração rápida de snapshots.

Confirme se você ativou a restauração rápida de snapshots no snapshot

Antes de criar um volume do EBS, você deve ativar a restauração rápida de snapshots no snapshot, na mesma zona de disponibilidade do volume.

AWS CLI

Execute o comando describe-fast-snapshot-restores:

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

Observação: Substitua snap-############# pelo seu ID de snapshot.

Exemplo de saída:

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                               ############  
SnapshotId                            snap-0b0326ebbfd253c95    
State                                 enabled    
StateTransitionReason                 Client.UserInitiated - Lifecycle state transition

Se você ativou a restauração rápida de snapshots, Estado será ativado. Se a saída não listar atributos, você não ativou a restauração rápida de snapshots no snapshot. Verifique o atributo AvailabilityZone para confirmar se o snapshot está na mesma zona de disponibilidade em que você criou o volume. Além disso, verifique o atributo EnabledTime para determinar se você ativou a restauração rápida de snapshots no snapshot antes de criar o volume.

Console do Amazon EC2

Conclua as seguintes etapas:

  1. Abra o console do Amazon EC2.
  2. No painel de navegação, selecione Snapshots.
  3. Selecione o snapshot.
  4. Na guia Detalhes, marque o atributo Restauração rápida de snapshots.

Se ativou a restauração rápida de snapshots, você verá o valor Restauração rápida de snapshots como ativado e a zona de disponibilidade na qual ela está ativada. Se o valor Restauração rápida de snapshots estiver em branco (-), você não ativou a restauração rápida de snapshots.

Confirme se há créditos de criação de volume suficientes

Verifique a métrica FastSnapshotRestoreCreditsBalance do Amazon CloudWatch para confirmar se você tem créditos de criação de volume suficientes. Por exemplo, para criar dois volumes a partir de um snapshot ativado com restauração rápida de snapshots, você precisa ter pelo menos dois créditos de criação de volume.

Entrar em contato com o AWS Support

Se você ainda assim não conseguir resolver o desempenho lento do seu volume, entre em contato com o AWS Support.

AWS OFICIAL
AWS OFICIALAtualizada há 5 meses