Como gerenciar políticas de escalonamento automático

As políticas de escalonamento automático expandem ou reduzem automaticamente um cluster na nuvem privada com base em fatores como limites de utilização de CPU, memória e armazenamento. De acordo com a política de escalonamento automático aplicada de um cluster, o Google Cloud VMware Engine monitora o cluster com base nas métricas definidas e adiciona ou remove nós do cluster automaticamente. As políticas de escalonamento automático não estão disponíveis em clusters que contêm um único nó.

Escalonamento automático de nuvens privadas estendidas

É possível configurar políticas de escalonamento automático em um cluster particular estendido. As políticas padrão de escalonamento automático disponíveis para clusters padrão também estão disponíveis para clusters estendidos. O mesmo número de nós (conforme especificado na política de escalonamento automático) é adicionado ou removido de cada zona de dados de um cluster estendido para manter a configuração do cluster estendido.

Políticas predefinidas

Para cada cluster na sua nuvem privada, é possível aplicar uma política de escalonamento automático a partir de uma lista de políticas predefinidas. Quando as métricas especificadas em uma política de escalonamento automático são mantidas por 30 minutos, o VMware Engine aciona uma ação com base na política.

Como o uso de computação, memória e armazenamento geralmente são independentes, as políticas de escalonamento automático que monitoram várias métricas usam a lógica OR para adição do nó e a lógica AND para remoção do nó.

Na tabela a seguir, descrevemos as políticas de escalonamento automático predefinidas que podem ser aplicadas a um cluster:

Política de escalonamento automático Adicionar condição de nó Remover condição de nó
Política de otimização da capacidade de armazenamento Armazenamento consumido > 80% Armazenamento consumido < 40%
Política de otimização do desempenho da CPU Utilização da CPU > 70% OU
Armazenamento consumido > 80%
Utilização da CPU < 45% E
Armazenamento consumido < 40%
Política de otimização do desempenho da memória Utilização da memória > 80% OU
Armazenamento consumido > 80%
Utilização da memória < 45% E
Armazenamento consumido < 40%
Política de otimização de desempenho de CPU e memória Utilização da CPU > 70% OU
Utilização da memória > 80% OU
Armazenamento consumido > 80%
Utilização da CPU < 45% E
Utilização da memória < 45% E
Armazenamento consumido < 40%

Como atualizar uma política de escalonamento automático

Para visualizar ou alterar a política de escalonamento automático associada a um cluster:

  1. Acesse o portal do VMware Engine.
  2. Em Recursos, selecione uma nuvem privada.
  3. Acesse Clusters e clique no ícone Editar.
  4. Na página exibida, você verá a política atual, selecione uma nova na lista suspensa Política de escalonamento automático e, se quiser, ajuste os detalhes da política.
  5. Clique em Enviar quando terminar.

A lista a seguir descreve cada campo durante a criação da política mais detalhadamente:

  • Adicionar nós (cluster particular padrão): condição que precisa ser cumprida por um determinado período antes que o VMware Engine adicione um ou mais nós ao cluster.

  • Adicionar nós (cluster particular estendido): condição que precisa ser cumprida por um determinado período antes que o VMware Engine adicione dois ou mais nós (precisa ser um número par) ao cluster. Um número igual de nós é adicionado a cada zona de dados de um cluster estendido.

  • Remover nós (cluster particular padrão): condição que precisa ser cumprida por um determinado período antes que o VMware Engine remova um nó do cluster.

  • Remover nós (cluster particular estendido): condição que precisa ser cumprida por um determinado período antes que o VMware Engine remova dois nós do cluster. Um número igual de nós é removido de cada zona de dados de um cluster estendido.

  • Período de espera: tempo mínimo entre as ações realizadas devido a uma política de escalonamento automático.

  • Limites de nó (cluster privado padrão): número mínimo e máximo de nós em um cluster entre os quais uma política de escalonamento automático pode se ajustar. O número mínimo de nós de dados em um cluster particular padrão é três (3).

  • Limites de nós (cluster particular estendido): o número mínimo e máximo de nós em um cluster entre os quais uma política de escalonamento automático pode se ajustar. O número mínimo de nós de dados em um cluster estendido é seis (6). O número máximo de nós de dados em um cluster estendido é 32.