Usar reservas de capacidade em grupos de posicionamento de cluster
É possível criar reservas de capacidade em um grupo de posicionamento para reservar a capacidade computacional do Amazon EC2 para suas workloads.
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 quando precisar dela, pelo tempo necessário. Isso permite que você reduza a escala verticalmente, garantindo que a capacidade permaneça disponível para seu uso, para que você possa escalar o backup quando necessário.
Depois de criar uma reserva de capacidade em um grupo de posicionamento, você pode compartilhá-la com outras contas da AWS. Para obter mais informações, consulte Compartilhar reservas de capacidade em grupos de posicionamento.
Estratégias de posicionamento suportadas
É possível criar reservas de capacidade em grupos de posicionamento que utilizam as seguinte estratégias:
-
Cluster
-
Precisão do tempo
nota
Os grupos de posicionamento de dispersão e partição não oferecem suporte para reservas de capacidade.
Para obter mais informações sobre os tipos de instância compatíveis, Regiões disponíveis e estratégias de posicionamento, consulteGrupos de posicionamento para as instâncias do Amazon EC2.
Tópicos
Limitações
Lembre-se do seguinte ao criar reservas de capacidade em grupos de posicionamento:
-
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.
-
É possível compartilhar as reservas de capacidade somente a partir dos grupos de posicionamento de sua propriedade. Não é possível compartilhar as reservas de capacidade a partir de grupos de posicionamento que não sejam de sua propriedade.
-
Não é possível excluir um grupo de posicionamento que tenha reservas de capacidade
active. É necessário cancelar todas as reservas de capacidade no grupo de posicionamento antes de excluí-lo.
Trabalhar com reservas de capacidade em grupos de posicionamento
Para começar a usar reservas de capacidade com grupos de posicionamento, execute as etapas a seguir.
nota
Se você quiser criar uma reserva de capacidade em um grupo de posicionamento existente, pule a Etapa 1. Em seguida, para as Etapas 2 e 3, especifique o ARN do grupo de posicionamento existente.
Tarefas
Etapa 1: (condicional) crie um grupo de posicionamento para uso com uma reserva de capacidade
Execute esta etapa somente se precisar criar um novo grupo de posicionamento. 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.
Etapa 2: crie uma reserva de capacidade em um grupo de posicionamento
Você cria uma reserva de capacidade em um grupo de posicionamento da mesma forma que você cria qualquer reserva de capacidade. No entanto, você também deve especificar o ARN do grupo de posicionamento no qual criar a reserva de capacidade.
Considerações
-
O grupo de posicionamento especificado deve estar no estado
available. Se o grupo de posicionamento estiver no estadopending,deletingoudeleted, a solicitação falhará. -
A reserva de capacidade e o grupo de posicionamento 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, a solicitação falhará.
-
É possível criar reservas de capacidade somente para tipos de instância com suporte para grupos de posicionamento. Se você especificar um tipo de instância sem suporte, a solicitação falhará.
-
Se você criar uma reserva de capacidade
openem um grupo de posicionamento 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 para criar 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 obter mais informações, consulte Cotas de instância sob demanda.
-
Etapa 3: inicie instâncias em reservas de capacidade em um grupo de posicionamento
É possível iniciar uma instância em uma reserva de capacidade em um grupo de posicionamento usando uma das opções a seguir:
-
Especificar o ARN do grupo de posicionamento no qual iniciar a instância — Quando você fornece o ARN de um grupo de posicionamento, o Amazon EC2 lança a instância nesse grupo de posicionamento. É possível usar um dos seguintes métodos:
-
Especificar
open— Você não precisa 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. -
Especificar a 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 na solicitação.
-
Especificar um grupo de reserva de capacidade — Para obter mais informações, consulte Usar reservas de capacidade em grupos de posicionamento com um grupo de reserva de capacidade.
-
-
Especificar somente um grupo de reserva de capacidade — Para obter mais informações, consulte Usar reservas de capacidade em grupos de posicionamento com um grupo de reserva de capacidade.
-
Especificar somente uma reserva de capacidade — Você pode iniciar instâncias em uma reserva de capacidade em um grupo de posicionamento.
nota
Quando você executa instâncias especificando somente uma reserva de capacidade ou apenas um grupo de reserva de capacidade, as instâncias são iniciadas nas reservas de capacidade criadas no grupo de posicionamento, mas as instâncias não são diretamente vinculadas ao grupo de posicionamento.
Compartilhar reservas de capacidade em grupos de posicionamento
Você pode compartilhar reservas de capacidade em grupos de posicionamento compartilhando somente as reservas de capacidade ou compartilhando as reservas de capacidade e o grupo de posicionamento no qual elas foram criadas.
Ao compartilhar somente a reserva de capacidade, você concede às contas de consumidores acesso somente a essa reserva de capacidade. As contas de consumidores não tem visibilidade ou acesso ao grupo de posicionamento no qual a reserva de capacidade foi criada. Isso fornece controle refinado sobre o acesso a contas de consumidores. As contas de consumidores não podem visualizar nenhuma informação sobre o grupo de posicionamento, incluindo seu ARN.
Quando você compartilha o grupo de posicionamento de cluster e a reserva de capacidade, o grupo de posicionamento fica visível e acessível às contas dos consumidores. Eles podem iniciar instâncias e criar suas próprias reservas de capacidade neles.
Para obter mais informações, consulte os recursos a seguir.