Gerenciando um grupo de instâncias

Depois de criar um grupo de instâncias, você pode duplicá-lo, excluí-lo ou editá-lo para alterar o método de dimensionamento, o tamanho do grupo ou as políticas de destino para dimensionamento.

Para gerenciar o seu grupo de instâncias por meio dos Grupos de instâncias para a página do VPC, conclua as etapas a seguir.

  1. No IBM Cloud console, vá para Navigation Menu ícone menu ícone > Infrastructure VPC ícone > Compute > Instance groups.
  2. Na página Grupos de instâncias para VPC, clique no ícone Ações Ícone Mais ações para o grupo de instâncias que você deseja gerenciar e selecione Duplicar ou Excluir.
  3. Para editar ou visualizar os detalhes de um grupo de instâncias, clique no grupo de instâncias que você deseja editar ou visualizar para acessar a página Detalhes do grupo de instâncias.

Duplicando um grupo de instâncias

A duplicação de um grupo de instâncias faz uma cópia das configurações atuais e apresenta a página Novo grupo de instâncias com os campos pré-preenchidos. Você pode fazer as alterações necessárias e, em seguida, criar um novo grupo de instâncias baseado no grupo de instâncias que você duplicou.

Excluindo um grupo de instâncias

Se você não precisar mais do grupo de instâncias, será possível excluí-lo para removê-lo permanentemente de sua conta. Todas as instâncias que fazem parte do grupo de instâncias são excluídas também.

Editando um grupo de instâncias

Você pode acessar a página de detalhes do grupo de instâncias para alterar o grupo de instâncias. É possível mudar o método de ajuste de escala entre os métodos estáticos e dinâmicos. É possível ajustar o tamanho do grupo da instância. E é possível editar ou incluir políticas de destino para ajuste de escala.

Editando os detalhes para um grupo de instâncias

Na página de detalhes do grupo de instâncias, você pode clicar no ícone Editar ícone Editar para alterar os seguintes itens:

  • Nome
  • Sub-redes: a capacidade de endereço IP da sub-rede é validada com relação ao tamanho do grupo de instâncias. A contagem de membros do grupo não pode exceder o número total de endereços IP disponíveis para atribuição em suas sub-redes. Atualmente, 6 endereços IP por sub-rede estão atribuídos como sobrecarga e não estão disponíveis para designar às instâncias.
  • Conjunto de balanceadores de carga: se a contagem de associações de um grupo de instâncias for configurada como 0, será possível mudar o conjunto de balanceadores de carga que está associado ao grupo de instâncias. Você pode selecionar um balanceador de carga diferente que esteja disponível ou selecionar nenhum para interromper o uso de um balanceador de carga atribuído.
  • Modelo de instância: é possível selecionar um modelo de instância diferente a ser usado para provisionar quaisquer novas instâncias criadas para o grupo de instâncias. As instâncias existentes não são atualizadas com o novo modelo de instância.
  • Contagem de associações: para obter mais informações, consulte Mudando a contagem de associações de um grupo de instâncias estáticas. Não é possível ajustar manualmente a contagem de associações para um grupo de instâncias que esteja usando o método de ajuste automático de escala dinâmico, a menos que o ajuste automático de escala dinâmico esteja desativado.

Mudando a contagem de associação de um grupo de instâncias estáticas

Se você estiver usando o método estático para o seu grupo de instâncias, o grupo de instâncias funcionará para manter sempre o número de instâncias que você definiu. Se alguma instância falhar, o grupo de instâncias substituirá automaticamente essas instâncias com falha no grupo de instâncias. Ao manter as instâncias no grupo, a disponibilidade dos aplicativos que estão sendo executados nessas instâncias também é aprimorada.

É possível escalar manualmente as instâncias no grupo a qualquer momento, editando a contagem de associação.

  • Na página Detalhes do grupo de instâncias, edite a contagem de associação e especifique o número de instâncias que você deseja em seu grupo de instâncias.

Mudando o método ao ajuste de escala para um grupo de instâncias

Se você começar com uma associação estática em seu grupo de instâncias, por exemplo, será possível mudá-la para usar o método de ajuste de escala dinâmico. (Também é possível alternar do método de ajuste de escala dinâmico para o método de ajuste de escala estático.) Com o método de ajuste de escala dinâmico, você configura um número mínimo e máximo de instâncias para o grupo de instâncias. Em seguida, você especifica políticas de destino que definem a utilização de uma métrica (como CPU) que você deseja que o grupo de instâncias mantenha.

Para mudar um grupo de instâncias do uso da associação estática para o ajuste de escala dinâmico, conclua as etapas a seguir:

  1. No menu no canto superior direito da página de detalhes do grupo de instâncias, selecione Alternar método de dimensionamento.
  2. Na página Alternar para dinâmico, clique em Alternar para confirmar que você deseja mudar para o método de ajuste de escala dinâmico.
  3. Especifique o número mínimo e máximo de instâncias que você deseja executar em seu grupo de instâncias a qualquer momento. É possível editar esses números posteriormente.
  4. Especifique a janela de agregação. A janela de agregação é o período em segundos que o gerenciador de grupo de instâncias monitora cada instância e determina a utilização média.
  5. Especifique o período de resfriamento, o número de segundos para pausar outras ações de escalonamento após a realização do escalonamento.
  6. Crie uma ou mais políticas de destino que definam uma métrica e uma utilização de destino que o gerente do grupo de instâncias possa usar para o dimensionamento automático em seu grupo de instâncias. Para obter mais informações, consulte a Tabela 1 para obter mais informações
Seleções de políticas de destino
Campo Valor
Tipo de métrica Selecione o tipo de métrica que você deseja associar a um valor de utilização de destino para ser usado na inclusão ou remoção de instâncias de seu grupo. É possível escolher uma destas métricas: utilização de CPU (%), utilização de RAM (%), entrada de rede (Mbps), saída de rede (Mbps). É possível definir mais de uma política de ajuste de escala de destino, mas somente uma política para cada tipo de métrica.
Utilização média de destino Especifique a utilização média para a métrica que você selecionar. Este valor de destino define quando o gerenciador de grupo de instâncias precisa aumentar ou diminuir a capacidade de instâncias em seu grupo. Ao término de cada janela de agregação, o gerenciador de grupo de instâncias inclui a utilização atual de cada instância e divide-a por esse valor de utilização de destino para determinar a contagem de associações.

Criando políticas de ajuste de escala de destino

Para o método de dimensionamento dinâmico, você define determinadas métricas (como CPU) e define a utilização de destino para essa métrica. Em conjunto, a métrica e a média de utilização de destino determinam quando seu grupo de instâncias precisa incluir ou remover dinamicamente instâncias de servidor virtual do seu grupo.

Para incluir políticas de ajuste de escala, conclua as etapas a seguir. É possível definir mais de uma política de ajuste de escala de destino, mas somente uma política para cada tipo de métrica.

  1. Certifique-se de que o método de ajuste de escala dinâmico esteja ativado para o grupo de instâncias. Escala automática está sob o Método de ajuste de escala. Se o método de ajuste de escala mostrar que o grupo de instâncias não é gerenciado, será possível mudar o método de ajuste de escala para dinâmico.
  2. Em Políticas de destino, clique em Incluir uma política e preencha as informações na Tabela 2.
Seleções de políticas de destino
Campo Valor
Tipo de métrica Selecione o tipo de métrica que você deseja associar a um valor de utilização de destino para ser usado na inclusão ou remoção de instâncias de seu grupo. É possível escolher uma destas métricas: utilização de CPU (%), utilização de RAM (%), entrada de rede (Mbps), saída de rede (Mbps). É possível definir mais de uma política de ajuste de escala de destino, mas somente uma política para cada tipo de métrica.
Utilização média de destino Especifique a utilização média para a métrica que você selecionar. Este valor de destino define quando o gerenciador de grupo de instâncias precisa aumentar ou diminuir a capacidade de instâncias em seu grupo. Ao término de cada janela de agregação, o gerenciador de grupo de instâncias inclui a utilização atual de cada instância e divide-a por esse valor de utilização de destino para determinar a contagem de associações.

Para políticas de escalonamento de alvos existentes, você pode editá-las usando o ícone Editar Editar ícone.

Visualizando e gerenciando as associações

Na página Detalhes do grupo de instâncias, você pode ver as associações ou instâncias de servidor virtual que fazem parte do grupo de instâncias. Na área de janela de navegação, clique em Associações para visualizar as associações para um grupo de instâncias.

É possível concluir as tarefas a seguir na página Associações:

  • Acesse a página Detalhes da instância para uma associação clicando no nome da instância.
  • Acesse a página Detalhes do modelo de instância para o modelo de instância que foi usado para provisionar a instância de associação.
  • Exclua uma associação e sua instância de servidor virtual associada. Clique no ícone Ações Ícone de Mais ações para a associação que você deseja excluir e selecione Excluir.

Desativando e ativando o ajuste automático de escala

Se você estiver usando o método dinâmico para ajuste automático de escala, será possível desativar temporariamente o ajuste automático de escala dinâmico para um grupo de instâncias. Você pode optar por pausar o método de dimensionamento dinâmico para realizar a manutenção em um grupo de instâncias para economizar dinheiro no final de um ciclo de faturamento ou para criar todas as novas instâncias que usam um novo modelo de instância. Quando o ajuste automático de escala é desativado, as instâncias não são incluídas ou removidas automaticamente. (Você ainda pode ajustar manualmente a contagem de membros do seu grupo de instâncias)

  • Na seção Método de ajuste de escala da página Detalhes do grupo de instâncias, é possível usar a Régua de controle de ajuste automático de escala para mudar de verde Ativado para Desativado.
  • Quando o ajuste automático de escala está Desativado, é possível mudá-lo para Ativado.

Pausando o ajuste automático de escala para aplicar um novo modelo de instância

É possível desativar temporariamente o ajuste automático de escala dinâmico para um grupo de instâncias para criar todas as novas instâncias com um novo modelo de instância. Conclua as etapas a seguir para remover instâncias existentes no grupo e criar novas instâncias com um novo modelo de instância:

  1. Quando a escala automática dinâmica estiver ativada, mova o controle deslizante na seção Scaling method (Método de escala ) de Enabled (Ativado ) para alterá-lo para Disabled (Desativado ).
  2. Com a Escala automática configurada como Desativada, mude a sua Contagem de associações do grupo de instâncias para 0. Todas as suas instâncias existentes no grupo são removidas.
  3. No campo Modelo de instância, use o ícone Editar Editar ícone para editar e selecionar um novo modelo de instância a ser usado para criar instâncias no grupo de instâncias.
  4. Altere a contagem de membros do grupo de instâncias para o número de instâncias que você deseja provisionar com o novo modelo de instância. Por exemplo, você pode especificar uma contagem de membros de 5.
  5. Quando estiver pronto para usar o método de dimensionamento dinâmico novamente, mova o controle deslizante na seção Método de dimensionamento de Disabled para alterá-lo para Enabled**. O grupo de instâncias cria cinco instâncias que usam o novo modelo de instância.

Grupos de instâncias e reservas

Mantenha as informações a seguir em mente quando você usar um grupo de instâncias com uma reserva Para obter mais informações sobre reservas, consulte Sobre reservas para VPC.

A definição de protótipo da instância e, portanto, o modelo da instância inclui uma nova propriedade de reserva para permitir que uma instância se conecte a uma reserva específica

Um recurso de modelo de instância é necessário ao criar um grupo de escala automática. Se o modelo de instância for criado com um identificador de reserva, quaisquer instâncias iniciadas pelo grupo de ajuste automático de escala tentarão se conectar à reserva especificada. Se o modelo de instância usar um protótipo de instância com reservation_affinity=automatic, as instâncias em escala automática serão anexadas a qualquer reserva na conta com uma affinity_policy de automatic e que corresponda ao mesmo perfil.

Melhores práticas para grupos de escala automática com reservas

O tamanho do grupo de escala automática não precisa corresponder ao tamanho (quantidade) da capacidade de reserva. A associação do grupo de escala automática não pode exceder o tamanho da reserva. Por exemplo, é possível criar uma reserva para 100 instâncias, mas o grupo de escala automática pode ser configurado para um tamanho máximo de associação de 50. Significa que o grupo de escala automática consome no máximo 50 unidades da capacidade reservada.

O grupo de escala automática pode ser criado ou atualizado para ter um tamanho maior do que a capacidade de reserva, mas esse tamanho maior não é recomendado. Instâncias que são criadas pelo grupo de escala poderão falhar ao provisionar se o grupo for maior que a reserva.

Se a reserva não tiver capacidade disponível para que uma instância de escala automática seja iniciada, o recurso de autocorreção de escala automática existente tentará novamente o fornecimento da instância para atingir a contagem de associação de escala automática. Após as novas tentativas expirarem (10 minutos), o status do grupo de ajuste automático de escala relata como não funcional. A matriz de erro de escala automática relata as mensagens de falha de status da instância.

Se a capacidade disponível de uma reserva aumentar após a auto-cura da escala automática expirar, o grupo de escala automática não tentará novamente automaticamente atingir a contagem de associação.

É possível criar grupos de escala automática com até três sub-redes, uma para cada zona. No entanto, o modelo de instância que está associado ao grupo de ajuste automático de escala pode ter como destino apenas uma única reserva, com escopo definido para exatamente uma zona. Portanto, se você usar um modelo de instância que tenha como destino uma reserva, recomenda-se que o grupo de escala automática contenha somente uma única sub-rede e que a zona da sub-rede precise corresponder àquela da reserva Se forem usadas várias sub-redes, as instâncias que são criadas em zonas que não são iguais à zona da reserva falharão.