Perguntas frequentes sobre balanças automáticas

Quais elementos eu preciso criar para configurar o ajuste automático de escala?

Se você estiver usando o console da IBM Cloud, será necessário criar um modelo de instância, um grupo de instâncias e, ao escolher o método de ajuste de escala dinâmico, as políticas de ajuste de escala. Para obter mais informações, consulte Configurando a escala automática com a IU. Se você estiver usando a CLI ou a API do IBM Cloud, também deverá criar um gerenciador de grupos de instâncias. Para obter mais informações, consulte Configurando o ajuste automático de escala com a CLI.

Quanto eu serei cobrado pelo uso do ajuste automático de escala?

O ajuste automático de escala para VPC é gratuito, mas você é cobrado pelos recursos que consome. Por exemplo, você é cobrado por instâncias de servidor virtual que são criadas no grupo de instâncias.

Como o ajuste automático de escala funciona?

Você configura políticas de ajuste de escala que definem a sua utilização média desejada para métricas como CPU, memória e uso de rede. As políticas que você define determinam quando as instâncias de servidor virtual são incluídas ou removidas de seu grupo de instâncias.

A escala automática usa o cálculo a seguir para determinar quantas instâncias estão em execução em um determinado momento:

Σ(Current average utilization of each instance)/target utilization = membership count

Para obter mais informações sobre como ele funciona, consulte Ajuste automático de escala para VPC.

Quais permissões eu preciso para usar o ajuste automático de escala?

Você pode verificar as permissões necessárias para ações em modelos de instância, grupos de instâncias, gerenciadores de grupos de instâncias, associações e políticas no documento “Gerenciamento do acesso IAM para serviços de infraestrutura da VPC ”. Para obter mais informações sobre o uso do IBM Cloud Identity and Access Management (IAM) para designar o acesso de usuários, consulte Concedendo permissões de usuário para recursos do VPC.

É possível configurar várias políticas de ajuste de escala?

É possível configurar políticas de ajuste de escala para essas 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 métrica de destino, mas apenas uma política para cada tipo de métrica.

Existem limitações em interfaces de rede ou endereços IP flutuantes ao usar o ajuste de escala automático?

Os grupos de instância não suportam modelos de instância que têm as configurações a seguir:

  • As interfaces de rede secundária não são suportadas. Apenas uma, a interface de rede primária para um modelo de instância é suportada em um grupo de instâncias.
  • Um endereço IP primário ou endereços IP flutuantes atribuídos à interface primária não são suportados.

É possível usar métricas customizadas para o ajuste automático de escala?

Nº Atualmente, as métricas customizadas não são suportadas.

Quantos endereços IP estão disponíveis para as instâncias?

Atualmente, 6 endereços IP em cada sub-rede são atribuídos como sobrecarga. Os endereços IP restantes na sub-rede estão disponíveis para designar às instâncias que são provisionadas no grupo de instâncias.

Assegure-se de usar um tamanho de sub-rede de 32 ou maior. O uso da mesma sub-rede para vários grupos de instâncias pode criar problemas de capacidade.

Como as instâncias são balanceadas entre as sub-redes?

Atualmente, as instâncias são provisionadas aleatoriamente para uma das sub-redes do grupo de instâncias.

O que acontece quando eu atualizo um modelo de instância?

Quando o modelo de instância que é usado por um grupo de instâncias é atualizado, todas as instâncias futuras criadas para o grupo de instâncias usam o novo modelo de instância. Nenhuma mudança é feita nas instâncias existentes no grupo de instâncias.

É possível atualizar todas as instâncias em um grupo de instâncias com um novo modelo de instância?

É possível atualizar todas as instâncias em um grupo de instâncias, excluindo as associações existentes e aplicando um novo modelo de instância. Para obter mais informações, consulte Pausando o ajuste automático de escala para aplicar um novo modelo de instância.

Como incluir verificações de funcionamento?

É possível incluir a verificação de funcionamento associando um balanceador de carga ao criar o seu grupo de instâncias.Para obter mais informações sobre balanceadores de carga, consulte os tópicos a seguir:

Para obter mais informações sobre como criar um balanceador de carga, um conjunto de balanceadores de carga e configurar verificações de funcionamento, consulte os tópicos a seguir:

É preciso pré-provisionar recursos para ajuste automático de escala?

Durante um evento de ajuste automático de escala, o ajuste automático de escala aloca dinamicamente as instâncias de acordo com o modelo de instância definido no grupo de instâncias. Os modelos de instância não suportam uma interface de rede secundária. Se você deseja incluir uma interface de rede secundária como parte de uma instância provisionada por ajuste de escala automático, deve-se criar esse recurso separadamente e anexá-lo às instâncias após serem provisionadas.

Por que meu grupo de instância não está escalando?

Os grupos de instância podem falhar ao criar instâncias por várias razões. Você pode acessar IBM Cloud Activity Tracker Event Routing para encontrar detalhes específicos relacionados aos eventos do grupo de instâncias. Para obter mais informações, consulte Eventos do grupo de instâncias.

Como a porta do aplicativo funciona se eu configurar um intervalo de porta para o listener do balanceador de carga de rede em vez de uma única porta?

Se você configurar um intervalo de porta para o listener do balanceador de carga de rede, a porta do aplicativo do grupo de instâncias será usada apenas para verificar o status de funcionamento dos membros de backend se você não tiver configurado uma porta de verificação de funcionamento do conjunto..

Como sei quais ofertas do balanceador de carga suportam o ajuste de escala automático?

Nem todas as ofertas do balanceador de carga de rede suportam a integração com grupos de instâncias Os balanceadores de carga suportam ajuste de escala automático se a propriedade instance_groups_supported do detalhe do balanceador de carga, for true.