Créditos de criação de volume de restauração rápida de snapshots do Amazon EBS - Amazon EBS

Créditos de criação de volume de restauração rápida de snapshots do Amazon EBS

O número de volumes que recebem todo o benefício da performance da restauração rápida de snapshots é determinado pelos créditos de criação de volume para o snapshot. Existe um bucket de crédito por snapshot por zona de disponibilidade. Cada volume criado a partir de um snapshot com restauração rápida de snapshots consome um crédito do bucket de crédito. É necessário ter pelo menos um crédito no bucket para criar um volume inicializado com base no snapshot. Se você criar um volume, mas houver menos de um crédito no bucket, o volume será criado sem o benefício da restauração rápida de snapshots.

Quando você habilita a restauração rápida de snapshots para um snapshot compartilhado com você, você obtém um bucket de crédito separado para o snapshot compartilhado em sua conta. Se você criar volumes do snapshot compartilhado, os créditos serão consumidos de seu bucket de crédito; eles não serão consumidos do bucket de crédito do proprietário do snapshot.

O tamanho do bucket de crédito e a taxa com a qual ele será reabastecido depende do tamanho do snapshot, não do tamanho dos volumes criados a partir do snapshot.

Quando você habilita a restauração rápida de snapshots para um snapshots, o bucket de crédito começa com zero créditos e é preenchido a uma taxa definida até atingir sua capacidade máxima de crédito. Além disso, à medida que você consome créditos, o bucket de crédito é reabastecido com o tempo até atingir sua capacidade máxima de crédito.

A velocidade de reabastecimento de cada bucket de crédito é calculada da seguinte forma:

MIN (10, (1024 ÷ snapshot_size_gib))

E o tamanho do bucket de crédito é calculado da seguinte forma:

MAX (1, MIN (10, (1024 ÷ snapshot_size_gib)))

Por exemplo, se você habilitar a restauração rápida de um snapshot com um tamanho de 128 GiB, a taxa de abastecimento é de 0.1333 créditos por minuto.

MIN (10, (1024 ÷ 128)) = MIN (10, 8) = 8 credits per hour = 0.1333 credits per minute

E o tamanho máximo do bucket de crédito é de 8 créditos.

MAX (1, MIN (10, (1024 ÷ 128))) = MAX (1, MIN (10, 8)) = MAX (1, 8) = 8 credits

Neste exemplo, quando você habilita a restauração rápida de snapshots, o bucket de crédito começa com zero créditos. Após 8 minutos, o bucket de crédito tem créditos suficientes para criar um volume inicializado (0.1333 credits × 8 minutes = 1.066 credits). Quando o bucket de crédito estiver cheio, será possível criar 8 volumes inicializados simultaneamente (8 créditos). Quando o bucket está abaixo de sua capacidade máxima, ele reabastece com 0.1333 créditos por minuto.

É possível usar métricas do CloudWatch para monitorar o tamanho dos buckets de crédito e o número de créditos disponíveis em cada bucket. Para ter mais informações, consulte Métricas para a restauração rápida do snapshot.

Após criar um volume de um snapshot com a restauração rápida de snapshots habilitada, será possível descrever o volume usando describe-volumes e verificar o campo fastRestored na saída para determinar se o volume foi criado como um volume inicializado usando a restauração rápida de snapshots.