Criar uma Reserva de capacidade - Amazon Elastic Compute Cloud

Criar uma Reserva de capacidade

Você pode criar uma reserva de capacidade para garantir que tem capacidade computacional disponível em uma zona de disponibilidade específica. Se sua solicitação para criar uma reserva de capacidade for bem-sucedida, a capacidade será disponibilizada imediatamente. A capacidade permanece reservada para seu uso enquanto a Reserva de capacidade estiver ativa, e é possível executar instâncias nela a qualquer momento. Se a Reserva de capacidade estiver aberta, as novas instâncias e as instâncias existentes que tiverem atributos correspondentes serão executadas automaticamente na capacidade da Reserva de capacidade. Se a Reserva de capacidade for targeted, as instâncias deverão usá-la como destino especificamente para executar na capacidade reservada.

Sua solicitação de criação de uma Reserva de capacidade poderá falhar se uma das seguintes opções for verdadeira:

  • O Amazon EC2 não tem capacidade suficiente para realizar a solicitação. Tente novamente mais tarde, tente uma zona de disponibilidade diferente ou tente uma solicitação menor. Se a sua aplicação for flexível entre tipos e tamanhos de instâncias, tente diferentes atributos de instância.

  • A quantidade solicitada excede o limite de instância sob demanda para a família de instâncias selecionada. Aumente o limite de instância sob demanda para a família de instâncias e tente novamente. Para ter mais informações, consulte Cotas de instância sob demanda.

Para criar uma Reserva de capacidade usando o console
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. Selecione Reservas de Capacidade e Create Reserva de capacidade (Criar Reserva de capacidade).

  3. Na página Create a Reserva de capacidade (Criar uma Reserva de capacidade), defina as seguintes configurações na seção Instance details (Detalhes da instância): O tipo de instância, a plataforma, a zona de disponibilidade e a locação das instâncias que você iniciar devem corresponder ao tipo de instância, à plataforma, à zona de disponibilidade e à locação especificadas aqui, ou não será possível aplicar a reserva de capacidade. Por exemplo, se uma Reserva de capacidade aberta não corresponder, a execução de uma instância que for destinada a essa Reserva de capacidade explicitamente falhará.

    1. Instance Type (Tipo de instância) — o tipo de instância a ser executada na capacidade reservada.

    2. Launch EBS-optimized instances (Executar instâncias otimizadas para EBS) — especifique se deseja reservar a capacidade para instâncias otimizadas para EBS. Essa opção é selecionada por padrão para alguns tipos de instância. Para ter mais informações, consulte Tipos de instância otimizados para o Amazon EBS.

    3. Platform (Plataforma) — o sistema operacional das suas instâncias. Para ter mais informações, consulte Plataformas compatíveis.

    4. Availability Zone (Zona de disponibilidade) — a zona de disponibilidade na qual reservar a capacidade.

    5. Tenancy (Locação) — especifique se você quer executar em hardware compartilhado (padrão) ou em uma instância dedicada.

    6. (Opcional) Placement group ARN (ARN do grupo de posicionamento): o ARN do grupo de posicionamento de cluster no qual criar a nova reserva de capacidade.

      Para ter mais informações, consulte Criar reservas de capacidade em grupos de posicionamento de cluster.

    7. Quantity (Quantidade) — o número de instâncias para as quais reservar a capacidade. Se você especificar uma quantidade que exceda seu limite de instância sob demanda restante para o tipo de instância selecionado, a solicitação será negada.

  4. Defina as seguintes configurações na seção Reservation details (Detalhes da reserva):

    1. Reservation Ends (Término da reserva) — escolha somente uma das duas opções a seguir:

      • Manually (Manualmente) — reserve a capacidade até que você a cancele explicitamente.

      • Specific time (Horário específico) — cancele a reserva de capacidade automaticamente na data e na hora especificadas.

    2. Instance eligibility (Qualificação de instância) — escolha uma das seguintes opções:

      • open: (Padrão) a reserva de capacidade corresponde a qualquer instância que tenha atributos correspondentes (por exemplo: tipo de instância, plataforma, zona de disponibilidade e locação). Se você executar uma instância com atributos correspondentes, ela será colocada na capacidade reservada automaticamente.

      • targeted: a reserva de capacidade aceita somente instâncias que tenham atributos correspondentes (por exemplo: tipo de instância, plataforma, zona de disponibilidade e locação) e que visem explicitamente a reserva.

  5. Escolha Request reservation (Solicitar reserva).

Para criar uma reserva de capacidade usando a AWS CLI

Use o comando create-capacity-reservation. Para ter mais informações, consulte Plataformas compatíveis.

O comando apresentado a seguir cria uma reserva de capacidade que reserva capacidade para três instâncias m5.2xlarge que executam AMIs do Red Hat Enterprise Linux na zona de disponibilidade us-east-1a.

aws ec2 create-capacity-reservation --instance-type m5.2xlarge --instance-platform Red Hat Enterprise Linux --availability-zone us-east-1a --instance-count 3

O comando apresentado a seguir cria uma reserva de capacidade que reserva capacidade para três instâncias m5.2xlarge que executam o Windows com AMIs do SQL Server na zona de disponibilidade us-east-1a.

aws ec2 create-capacity-reservation --instance-type m5.2xlarge --instance-platform Windows with SQL Server --availability-zone us-east-1a --instance-count 3