Mover a capacidade entre reservas de capacidade - Amazon Elastic Compute Cloud

Mover a capacidade entre reservas de capacidade

É possível mover a capacidade de uma reserva de capacidade para outra a fim de redistribuir seus recursos de computação reservados conforme necessário. Por exemplo, se precisar de capacidade adicional em uma reserva com uso crescente e tiver capacidade disponível em outra reserva, poderá realocar essa capacidade entre as duas reservas.

Pré-requisitos para mover a capacidade

Como pré-requisito, as duas reservas de capacidade devem atender às seguintes condições:

  • As duas reservas devem estar no estado ativo.

  • As duas reservas devem ser de propriedade da sua Conta da AWS. Você não pode mover a capacidade entre reservas pertencentes a diferentes Contas da AWS.

  • As duas reservas devem ser iguais em:

    • Tipo de instância

    • Plataforma

    • Zona de disponibilidade

    • Locação

    • Grupo de posicionamento

    • Horário de término

A elegibilidade da instância das reservas de capacidade de destino (open ou targeted) e as tags não precisam corresponder à reserva de origem. A configuração das duas reservas permanece a mesma, exceto que a reserva de origem reduziu a capacidade e a reserva de destino aumentou a capacidade.

Quando você especifica a quantidade de instâncias a serem movidas, por padrão, qualquer capacidade disponível é movida primeiro, seguida por qualquer instância em execução elegível (a capacidade usada na sua reserva). Por exemplo, se você mover quatro instâncias de uma reserva com cinco instâncias usadas e três instâncias disponíveis, as três instâncias disponíveis e uma instância usada serão movidas.

nota

Quando você move a capacidade usada de sua reserva especificando uma Quantidade a ser movida que seja maior do que a capacidade disponível, somente as instâncias que foram iniciadas com a Especificação de reserva de capacidade como open serão movidas.

Considerações

As seguintes considerações são aplicáveis ao mover a capacidade de uma reserva para outra:

  • A capacidade usada só pode ser movida entre reservas de capacidade com elegibilidade de instância open compartilhadas com o mesmo conjunto de contas.

  • Ao mover a capacidade usada, as instâncias elegíveis são selecionadas aleatoriamente. Não é possível especificar quais instâncias em execução serão movidas. Se não for encontrado um número suficiente de instâncias elegíveis para atender à quantidade a ser movida, a operação de movimentação falhará.

  • Se você mover toda a capacidade da reserva de origem, a reserva de capacidade será automaticamente cancelada.

  • Reservas de capacidade com data futura: não é possível mover a capacidade de uma reserva de capacidade com data futura durante o período de compromisso.

nota

Não há suporte para mover a capacidade de um bloco de capacidade.

Mover capacidade

Para mover a capacidade de uma reserva de capacidade de origem para uma reserva de capacidade de destino, você pode usar o console do Amazon EC2 ou a AWS CLI.

Console
Para mover a capacidade usando o console
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Reservas de capacidade.

  3. Selecione um ID de reserva de capacidade sob demanda que tenha capacidade para movimentação.

  4. Em Ações, Gerenciar capacidade, escolha Mover.

  5. Na página Mover capacidade, em Reserva de capacidade de destino, selecione uma reserva na lista.

  6. Em Quantidade a ser movida, use o controle deslizante ou digite o número de instâncias a serem movidas da reserva de capacidade de origem para a reserva de capacidade de destino.

  7. Revise o resumo e, quando estiver pronto, escolha Mover.

AWS CLI
Para mover a capacidade usando a AWS CLI

Use o comando move-capacity-reservation-instances. O exemplo a seguir move dez instâncias da reserva de capacidade de origem com um ID de cr-1234567890abcdef0 para a reserva de capacidade de destino com um ID de cr-021345abcdef56789.

aws ec2 move-capacity-reservation-instances \ --source-capacity-reservation-id cr-1234567890abcdef0 \ --destination-capacity-reservation-id cr-021345abcdef56789 \ --instance-count 10