Você pode configurar o balanceamento de carga para hosts com várias sessões definindo as configurações de balanceamento de carga em Horizon Console ou criando e configurando scripts de balanceamento de carga.
Por padrão, o Horizon Connection Server usa a seguinte fórmula para equilibrar o posicionamento de sessões publicadas de área de trabalho e aplicativo em hosts com várias sessões:
(connected sessions + pending sessions + disconnected sessions)/(maximum session count)
Se a contagem máxima de sessões estiver configurada como ilimitada, o balanceamento de carga voltará a usar o número absoluto da contagem total de sessões, que inclui sessões conectadas, pendentes e desconectadas.
- Configurações de balanceamento de carga em Horizon Console
- VMware Horizon 8 calcula o Índice de Carga do Servidor com base nas configurações de balanceamento de carga que você define em Horizon Console. O Índice de Carga do Servidor indica a carga no servidor. O Índice de Carga do Servidor pode variar de 0 a 100, em que 0 representa sem carga e 100 representa carga completa. Um Índice de Carga do Servidor de -1 indica que o balanceamento de carga está desativado. Você pode visualizar o Índice de Carga do Servidor no painel Horizon Console. Horizon 8 também oferece valores de limite nas configurações de balanceamento de carga para tratamento de tempestade de logon. Consulte, Configurações de balanceamento de carga.
- Scripts de balanceamento de carga
-
Você também pode substituir o comportamento padrão das configurações de balanceamento de carga e controlar o posicionamento de novas sessões publicadas de área de trabalho e aplicativo gravando e configurando scripts de balanceamento de carga na máquina host.
Você pode gravar seu próprio script de balanceamento de carga personalizado em um arquivo designado. Você pode definir esse caminho de arquivo configurando a opção LBCustomScript no arquivo de configuração /etc/vmware/viewagent-custom.conf.
Você pode executar esses scripts de acordo com sua própria programação ou executar esses scripts com Horizon 8. Para obter mais informações sobre como configurar scripts de balanceamento de carga em Horizon 8, consulte Definir as configurações de balanceamento de carga em um host multissessão Linux em Horizon Console.
Os scripts de balanceamento de carga devem gravar o índice de carga em um arquivo designado. Para definir o caminho do arquivo, configure a opção LBCustomScriptResult em /etc/vmware/viewagent-custom.conf. O valor do índice de carregamento deve estar entre 0 e 100.