As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Reservas de capacidade sob demanda para reservar capacidade em zonas de disponibilidade específicas
As reservas de capacidade EC2 sob demanda da Amazon permitem que você reserve capacidade computacional em zonas de disponibilidade específicas. Para começar a usar as reservas de capacidade com o Auto Scaling, crie primeiro a reserva de capacidade ou um grupo de reserva de capacidade na zona de disponibilidade específica. Em seguida, é possível adicionar uma preferência de reserva de capacidade ao seu grupo do Auto Scaling ao criá-lo ou ao atualizar um grupo existente.
Para criar uma reserva de capacidade, consulte Criar uma reserva de capacidade no Guia EC2 do usuário da Amazon. Para criar um grupo de reserva de capacidade, consulte Criar um grupo de reserva de capacidade no Guia EC2 do usuário da Amazon.
Preferência de reserva de capacidade
A preferência de reserva de capacidade ajuda a usar reservas de capacidade de forma eficiente, priorizando a capacidade reservada em uma reserva de capacidade antes de usar a capacidade sob demanda. É possível selecionar entre as opções de preferência de reserva de capacidade a seguir:
-
Padrão: o Auto Scaling usa a preferência de reserva de capacidade do seu modelo de execução ou uma reserva de capacidade aberta.
-
Nenhuma: o Auto Scaling não iniciará instâncias em uma reserva de capacidade. As instâncias serão executadas em capacidade sob demanda.
-
Somente reservas de capacidade: o Auto Scaling só iniciará instâncias em uma reserva de capacidade ou grupo de reserva de capacidade. Se a capacidade não estiver disponível, as instâncias falharão ao serem iniciadas.
-
Reservas de capacidade primeiro: o Auto Scaling iniciará instâncias em uma reserva de capacidade ou grupo de reserva de capacidade. Se a capacidade não estiver disponível, as instâncias serão executadas na capacidade sob demanda.
Se você selecionar "Somente reservas de capacidade" ou "Reservas de capacidade primeiro", poderá especificar um destino de reserva de capacidade.
nota
É necessário selecionar uma preferência de reserva de capacidade. O destino de reserva de capacidade é opcional.
Considerações sobre preferências de reserva de capacidade e modelos de execução
Considere o seguinte se você selecionar "Somente reservas de capacidade" ou "Reservas de capacidade primeiro":
-
Se você selecionar "Somente reservas de capacidade" ou "Reservas de capacidade primeiro", o Auto Scaling usará a meta de reserva de capacidade especificada no grupo do Auto Scaling em vez da meta de reserva de capacidade do modelo de execução.
-
Se você selecionar "Somente reservas de capacidade" ou "Reservas de capacidade primeiro" e não especificar um destino de reserva de capacidade, o Auto Scaling usará o destino de reserva de capacidade do modelo de execução ou uma reserva de capacidade aberta.
Especificação do destino de reserva de capacidade
Se você selecionar Somente reservas de capacidade ou Reservas de capacidade primeiro, as opções de destino de reserva de capacidade a seguir estarão disponíveis:
-
Aberto: o Auto Scaling iniciará instâncias em qualquer reserva de capacidade aberta. Se você selecionou Somente reservas de capacidade e a capacidade não estiver disponível, as instâncias não serão iniciadas. Se você selecionou Reservas de capacidade primeiro e a capacidade não estiver disponível, as instâncias serão iniciadas na capacidade sob demanda.
-
Especificar reserva de capacidade: o Auto-Scaling iniciará as instâncias na reserva de capacidade especificada. Se você selecionou Somente reservas de capacidade e a capacidade não estiver disponível, as instâncias não serão iniciadas. Se você selecionou Reservas de capacidade primeiro e a capacidade não estiver disponível, as instâncias serão iniciadas na capacidade sob demanda.
-
Especificar grupo de recursos de reserva de capacidade: o Auto-Scaling iniciará as instâncias em uma reserva de capacidade aberta no grupo de recursos de reserva de capacidade especificado. Se você selecionou Somente reservas de capacidade e a capacidade não estiver disponível, as instâncias não serão iniciadas. Se você selecionou Reservas de capacidade primeiro e a capacidade não estiver disponível, as instâncias serão iniciadas na capacidade sob demanda.
Saldo da zona de disponibilidade e reservas de capacidade
O Auto Scaling prioriza o equilíbrio das zonas de disponibilidade mesmo quando você usa as preferências de reservas de capacidade. Isso significa que:
-
Com
capacity-reservations-first— O grupo Auto Scaling distribuirá as instâncias uniformemente AZs primeiro e, em seguida, usará as reservas de capacidade quando disponíveis. Se as reservas de capacidade não estiverem disponíveis em uma AZ, as instâncias serão executadas sob demanda para manter o equilíbrio da AZ. -
Com
capacity-reservations-only: o grupo do Auto Scaling usará somente reservas de capacidade. Isso pode resultar em uma distribuição desigual de instâncias AZs com base em onde as reservas de capacidade estão disponíveis.
Exemplo
Se você tiver 10 reservas de capacidade na AZ-a, 3 na AZ-b, 1 na AZ-c e uma capacidade desejada de 9 instâncias:
-
O uso de
capacity-reservations-firstpara 9 instâncias resultará em 3 instâncias por AZ (mantendo o equilíbrio de AZ), com algumas instâncias potencialmente funcionando sob demanda. -
O uso de
capacity-reservations-onlypara 9 instâncias resultará em uma distribuição desigual com base nas reservas de capacidade disponíveis.