É possível criar reservas de capacidade em um grupo de posicionamento de cluster para reservar a capacidade computacional do Amazon EC2 para suas workloads. Os grupos de posicionamento de cluster oferecem o benefício de baixa latência de rede e alta throughput de rede.
Criar uma reserva de capacidade em um grupo de posicionamento de cluster garante que você tenha acesso à capacidade de computação nos grupos de posicionamento de cluster quando precisar dela, pelo tempo necessário. Isso é ideal para reservar capacidade para workloads de alta performance (HPC) que exigem escalabilidade computacional. Isso permite que você diminua a escala do cluster, garantindo que a capacidade permaneça disponível para seu uso, para que você possa escalar o backup quando necessário.
Limitações
Lembre-se do seguinte ao criar reservas de capacidade em grupos de posicionamento de cluster:
-
Se uma reserva de capacidade existente não estiver em um grupo de posicionamento, não será possível modificar a reserva de capacidade para reservar capacidade em um grupo de posicionamento. Para reservar capacidade em um grupo de posicionamento, crie a reserva de capacidade no grupo de posicionamento.
-
Depois de criar uma reserva de capacidade em um grupo de posicionamento, você não poderá modificá-la para reservar capacidade fora do grupo de posicionamento.
-
É possível aumentar sua capacidade reservada em um grupo de posicionamento modificando uma reserva de capacidade existente no grupo de posicionamento ou criando reservas de capacidade adicionais no grupo de posicionamento. No entanto, você aumenta suas chances de obter um erro de capacidade insuficiente.
-
Não é possível compartilhar reservas de capacidade que foram criadas em um grupo de posicionamento de cluster.
-
Não é possível excluir um grupo de posicionamento de cluster que tenha reservas de capacidade
active
. É necessário cancelar todas as reservas de capacidade no grupo de posicionamento de cluster antes de excluí-las.
Trabalhar com reservas de capacidade em grupos de posicionamento de cluster
Para começar a usar reservas de capacidade com grupos de posicionamento de cluster, execute as etapas a seguir.
nota
Se você quiser criar uma reserva de capacidade em um grupo de posicionamento de cluster existente, pule a Etapa 1. Em seguida, para as Etapas 2 e 3, especifique o ARN do grupo de posicionamento de cluster existente.
Tópicos
Etapa 1: (condicional) crie um grupo de posicionamento de cluster para uso com uma reserva de capacidade
Execute esta etapa somente se precisar criar um novo grupo de posicionamento de cluster. Para usar um grupo de posicionamento de cluster existente, ignore esta etapa e, em seguida, para as Etapas 2 e 3, use o ARN desse grupo de posicionamento de cluster.
É possível criar um grupo de posicionamento de cluster usando um dos métodos a seguir.
Para criar um grupo de posicionamento de cluster usando o console
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
No painel de navegação, escolha Placement Groups (Grupos de posicionamento) e Create placement group (Criar grupo de posicionamento).
-
Em Name (Nome), especifique um nome descritivo para o grupo de posicionamento.
-
Em Placement strategy (Estratégia de posicionamento), escolha Cluster.
-
Escolha Criar grupo.
-
Na tabela Grupos de posicionamento, na coluna ARN do grupo, anote o ARN do grupo de posicionamento em cluster que você criou. Você precisará dela para a próxima etapa.
Etapa 2: crie uma reserva de capacidade em um grupo de posicionamento de cluster
Você cria uma reserva de capacidade em um grupo de posicionamento de cluster da mesma forma que você cria qualquer reserva de capacidade. No entanto, você também deve especificar o ARN do grupo de posicionamento de cluster no qual criar a reserva de capacidade. Para ter mais informações, consulte Criar uma Reserva de capacidade.
Considerações
-
O grupo de posicionamento de cluster especificado deve estar no estado
available
. Se o grupo de posicionamento de cluster estiver no estadopending
,deleting
oudeleted
, a solicitação falha. -
A reserva de capacidade e o grupo de posicionamento de cluster devem estar na mesma zona de disponibilidade. Se a solicitação para criar a reserva de capacidade especificar uma zona de disponibilidade diferente da do grupo de posicionamento de cluster, a solicitação falhará.
-
É possível criar reservas de capacidade somente para tipos de instância com suporte para grupos de posicionamento de cluster. Se você especificar um tipo de instância sem suporte, a solicitação falhará.
-
Se você criar uma reserva de capacidade
open
em um grupo de posicionamento de cluster e existirem instâncias em execução que tenham atributos correspondentes (ARN de grupo de posicionamento, tipo de instância, zona de disponibilidade, plataforma e locação), essas instâncias serão executadas automaticamente na reserva de capacidade. -
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 capacidade menor. Se a sua workload 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.
-
É possível criar a reserva de capacidade no grupo de posicionamento de cluster usando um dos métodos a seguir.
Para criar uma Reserva de capacidade usando o console
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
Selecione Reservas de Capacidade e Create Reserva de capacidade (Criar Reserva de capacidade).
-
Na página Criar uma reserva de capacidade, especifique o tipo de instância, a plataforma, a zona de disponibilidade, a locação, a quantidade e a data de término conforme necessário.
-
Em Grupo de posicionamento, especifique o ARN do grupo de posicionamento de cluster no qual criar a reserva de capacidade.
-
Escolha Create (Criar).
Para ter mais informações, consulte Criar uma Reserva de capacidade.
Etapa 3: inicie as instâncias no grupo de posicionamento de cluster
Você inicia uma instância em uma reserva de capacidade em um grupo de posicionamento de cluster da mesma forma que você inicia uma instância em qualquer reserva de capacidade. No entanto, você também deve especificar o ARN do grupo de posicionamento de cluster no qual iniciar a instância. Para ter mais informações, consulte Criar uma Reserva de capacidade.
Considerações
-
Se a reserva de capacidade for
open
, não é necessário especificar a reserva de capacidade na solicitação de início da instância. Se a instância tiver atributos (ARN de grupo de posicionamento, tipo de instância, zona de disponibilidade, plataforma e locação) que correspondam a uma reserva de capacidade no grupo de posicionamento de cluster especificado, a instância será iniciada automaticamente na reserva de capacidade. -
Se a reserva de capacidade aceitar somente iniciar instâncias-alvo, você deverá especificar a reserva de capacidade-alvo além do grupo de posicionamento de cluster na solicitação.
-
Se a reserva de capacidade estiver em um grupo de reserva de capacidade, você deverá especificar a reserva de capacidade-alvo além do grupo de posicionamento de cluster na solicitação. Para ter mais informações, consulte Grupos de Reserva de capacidade.
É possível iniciar uma instância em uma reserva de capacidade em um grupo de posicionamento de cluster usando um dos métodos a seguir.
Para executar instâncias em uma Reserva de capacidade existente usando o console
-
Siga o procedimento para executar uma instância, mas não execute a instância até concluir as etapas a seguir para especificar as configurações para o grupo de posicionamento e a reserva de capacidade.
-
Expanda os Detalhes avançados e faça o seguinte:
-
Em Grupo de posicionamento, selecione o grupo de posicionamento de cluster no qual deseja executar a instância.
-
Em Capacity Reservation (Reserva de capacidade), escolha uma das seguintes opções dependendo da configuração da reserva de capacidade:
-
Aberta: para executar as instâncias em qualquer reserva de capacidade
open
no grupo com posicionamento em cluster que tenha atributos correspondentes e capacidade suficiente. -
Destino por ID: para executar as instâncias em uma reserva de capacidade que aceite somente execuções direcionadas de instância.
-
Destino por grupo: para executar as instâncias em qualquer reserva de capacidade com atributos correspondentes e capacidade disponível no grupo de reserva de capacidade selecionado.
-
-
-
No painel Resumo, analise a configuração da instância e selecione Iniciar instância. Para ter mais informações, consulte Executar uma instância do EC2 usando o assistente de inicialização de instâncias no console.
Para ter mais informações, consulte Iniciar instâncias em uma Reserva de capacidade existente.