Skip to main content

26 de agosto de 2026

Balanceamento de carga de VMs de várias sessões em um pool

O Horizon Cloud usa um índice de carga do agente, com base nas configurações de balanceamento de carga, para gerenciamento de energia do Dimensionamento automático e balanceamento de carga de máquinas virtuais (VMs) multissessão em um pool.

Recomendamos o uso do Modo Autônomo , pois ele gerenciará automaticamente a disponibilidade de suas VMs com base nas demandas de carga de trabalho passadas para otimizar o dimensionamento para períodos movimentados e horas de silêncio. Ele está disponível em grupos de pool flutuantes de sessão única e de várias sessões.

Os agentes do Horizon Cloud usam as seguintes configurações de limite para calcular o Índice de Carga de Agente. O valor do índice está entre 0 e 100 e é usado para medir a carga em cada VM. Defina essas configurações usando políticas de grupo de pools.

  • Limite de uso da CPU
  • Limite de uso de memória
  • Limite de tamanho da fila de disco
  • Limite de latência de leitura do disco
  • Limite de latência de gravação do disco

Devido à função crítica que o Índice de carregamento do agente desempenha no gerenciamento de energia e no balanceamento de carga, selecione os valores apropriados para obter o equilíbrio desejado entre consumo de energia e desempenho.

Determinação do sistema sobre o uso de VMs em um pool

O sistema determina o uso de VMs em um pool específico selecionando o maior dos dois seguintes valores percentuais:

  • Ocupação da sessão: o número de sessões ativas no pool dividido pelo número total de sessões possíveis nas VMs ligadas no pool. O número de sessões possíveis é calculado multiplicando o número de VMs ligadas no pool pelo valor de Sessões por VM que você especificou para o pool.

  • Índice de carga médio: o índice médio de carga do agente, conforme descrito acima, das VMs ligadas no pool.

Para a expansão do pool, o sistema compara o valor do índice de carga médio selecionado com o limite alto especificado para a configuração de gerenciamento de energia. Para que a expansão ocorra, a configuração Máximo de VMs deve ser maior que 1.

Nos dois exemplos a seguir, a configuração de Gerenciamento de Energia é Desempenho Otimizado. O limite alto para a configuração Desempenho otimizado é de 50%, o que significa que, quando o uso atinge 50%, o sistema liga uma das VMs não utilizadas.

Exemplo 1 - Expansão do pool devido à ocupação da sessão que excede o limite alto

Neste exemplo, as seguintes configurações são usadas:

  • Sessões por VM = 20
  • Limite alto para gerenciamento de energia = 50%

Antes da expansão - VMs e valores de uso

  • Ligado na VM 1 Sessões em execução = 10
  • Ligado na VM 1 Índice de Carga de Agente = 25%
  • Ocupação de sessão = 10 sessões em execução/(20 sessões por VM x 1 VM) = 50%
  • Índice médio de carregamento = Índice de carregamento do agente 25%/1 VM = 25%

O maior dos dois valores é 50%, o que corresponde ao limite alto da configuração Desempenho Otimizado para Gerenciamento de Energia. Como resultado, o sistema liga uma segunda VM.

Após a expansão - VMs e valores de uso

  • Ligado na VM 1 Sessões em execução = 10
  • Ligado na VM 1 Índice de Carga de Agente = 25%
  • Ligado na VM 2 Sessões em execução = 0
  • Ligado na VM 2 Índice de Carga de Agente = 0%
  • Ocupação de sessão = (Sessões em execução 10 + 0)/(20 sessões por VM x 2 VM) = 25%
  • Índice de carregamento médio = (Índice de carregamento do agente 25% + 0%)/2 VMs = 12,5%

O maior dos dois valores é 25%, que está abaixo do limite alto da configuração Desempenho Otimizado para Gerenciamento de Energia. Como resultado, o sistema não executa nenhuma ação.

Exemplo 2 - Expansão do pool devido ao índice de carga médio exceder o limite superior

Neste exemplo, as seguintes configurações são usadas:

  • Sessões por VM = 20
  • Limite alto para gerenciamento de energia = 50%

Antes da expansão - VMs e valores de uso

  • Ligado na VM 1 Sessões em execução = 4
  • Ligado na VM 1 Índice de Carga de Agente = 50%
  • Ocupação de sessão = 5 sessões em execução/(20 sessões por VM x 1 VM) = 25%
  • Índice de carregamento médio = Índice de carregamento do agente 50%/1 VM = 50%

O maior dos dois valores é 50%, o que corresponde ao limite alto da configuração Desempenho Otimizado para Gerenciamento de Energia. Como resultado, o sistema liga uma segunda VM.

Após a expansão - VMs e valores de uso

  • Ligado na VM 1 Sessões em execução = 5
  • Ligado na VM 1 Índice de Carga de Agente = 50%
  • Ligado na VM 2 Sessões em execução = 0
  • Ligado na VM 2 Índice de Carga de Agente = 0%
  • Ocupação de sessão = (Sessões em execução 5 + 0)/(20 sessões por VM x 2 VMs) = 12.5%
  • Índice de carregamento médio = (Índice de carregamento do agente 50% + 0%)/2 VMs = 25%

O maior dos dois valores é 25%, que está abaixo do limite alto da configuração Desempenho Otimizado para Gerenciamento de Energia. Como resultado, o sistema não executa nenhuma ação.

Esta página foi útil?

Enviar feedback sobre este tópico

Este tópico foi útil?

Não inclua informações pessoais ou confidenciais.

Gerando o link…