Encontrar e comprar blocos de capacidade
Para reservar um bloco de capacidade, primeiro, você precisa encontrar um bloco de tempo durante o qual a capacidade esteja disponível e que atenda às suas necessidades. Para encontrar um bloco de capacidade disponível para reservar, você deve especificar os itens a seguir.
-
O número de instâncias de que você precisa
-
O tempo durante o qual você precisa das instâncias
-
O intervalo de datas quando você precisa da reserva
Para pesquisar uma oferta disponível de bloco de capacidade, você especifica a duração da reserva e o número de instâncias. Você deve selecionar uma das opções a seguir.
-
Para duração da reserva: até 14 dias em incrementos de um dia ou até 28 dias em incrementos de sete dias
-
Para número de instâncias: 1, 2, 4, 8, 16, 32 ou 64 instâncias
Se houver um bloco de capacidade disponível que atenda às suas especificações, retornaremos os detalhes de uma única oferta de bloco de capacidade. Os detalhes da oferta incluem a hora de início da reserva, a zona de disponibilidade da reserva e o preço da reserva. Para ter mais informações, consulte Preços e faturamento de blocos de capacidade.
Você pode comprar a oferta de bloco de capacidade exibida ou modificar os critérios de pesquisa para ver as outras opções disponíveis. Não há prazo de validade predefinido para a oferta, mas as ofertas só estão disponíveis por ordem de chegada.
Ao comprar uma oferta de bloco de capacidade, você recebe uma resposta imediata confirmando que o bloco de capacidade foi reservado. Após a confirmação, você verá uma nova reserva de capacidade em sua conta com um tipo de reserva de capacity-block
e uma start-date
definida como a hora de início da oferta que você comprou. A reserva do bloco de capacidade é criada em um estado de payment-pending
. Depois que o pagamento antecipado é processado com sucesso, o estado da reserva passa a ser scheduled
. Para ter mais informações, consulte Faturamento.
Você usar um dos métodos a seguir para encontrar e comprar um bloco de capacidade.
- Console
-
Para encontrar e comprar um bloco de capacidade usando o console
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.
-
Na barra de navegação na parte superior da tela, selecione uma Região da AWS. Essa escolha é importante porque os tamanhos de blocos de capacidade de 64 instâncias não são compatíveis com todos os tipos de instância em todas as regiões.
-
No painel de navegação, escolha Reservas de capacidade, Comprar blocos de capacidade.
-
Em Atributos de capacidade, você pode definir os parâmetros da pesquisa de bloco de capacidade. Por padrão, a plataforma é Linux. Se você quiser selecionar outro sistema operacional, use a AWS CLI. Para ter mais informações, consulte Plataformas compatíveis.
-
Em Capacidade total, selecione o número de instâncias que você deseja reservar.
-
Em Duração, insira o número de dias durante os quais você precisa da reserva.
-
Em Intervalo de datas para pesquisar blocos de capacidade, insira a data mais antiga em que você deseja que a reserva comece.
-
Escolha Encontrar blocos de capacidade.
-
Se houver um bloco de capacidade disponível que atenda às suas especificações, você verá uma oferta em Blocos de capacidade recomendados. Se houver várias ofertas que atendam às suas especificações, a oferta de bloco de capacidade disponível mais antiga será exibida. Para ver outras ofertas de blocos de capacidade, ajuste as entradas da pesquisa e escolha Localizar blocos de capacidade novamente.
-
Quando encontrar uma oferta do bloco de capacidade que você queira comprar, escolha Avançar.
-
(Opcional) Na página Adicionar tags, escolha Adicionar nova tag.
-
A página Revisar e comprar lista a data de início e a data de término, a duração, o número total de instâncias e o preço.
Os blocos de capacidade não podem ser modificados nem cancelados depois que você os reserva.
-
Na janela pop-up Comprar um bloco de capacidade, digite confirmar e depois escolha Comprar.
- AWS CLI
-
Para encontrar um bloco de capacidade usando a AWS CLI
Use o comando describe-capacity-block-offerings
.
O exemplo a seguir pesquisa um bloco de capacidade que tenha 16 instâncias p5.48xlarge
com um intervalo de datas começando em 2023-08-14
e terminando em 2023-10-22
e uma duração de 48 horas. O número instâncias deve ser um inteiro de um conjunto predefinido de opções: 1, 2, 4, 8,16, 32 ,64. A duração da capacidade deve ser um inteiro múltiplo de 24 entre 24 e 336, indicando o número de dias em horas.
aws ec2 describe-capacity-block-offerings --instance-type p5.48xlarge \
--instance-count 16 --start-date-range 2023-08-14T00:00:00Z \
--end-date-range 2023-10-22-T00:00:00Z --capacity-duration 48
Para comprar um bloco de capacidade usando a AWS CLI
Use o comando purchase-capacity-block
e especifique o ID da oferta do bloco de capacidade que você deseja comprar e a plataforma da instância.
aws ec2 purchase-capacity-block \
--capacity-block-offering-id cbr-0123456789abcdefg \
--instance-platform Linux/UNIX