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.

Tempestades de logon ocorrem quando um grande número de usuários faz login no farm em um curto intervalo de tempo. Nesses eventos, o Índice de Carga do Servidor relatado pelos hosts de várias sessões pode estar obsoleto ou desatualizado, pois o intervalo de amostragem para as estatísticas de CPU, Memória e Disco é de 30 segundos e só atualiza essas métricas após 30 segundos. Horizon 8 fornece dois métodos para mitigar esse problema do índice de carga do servidor obsoleto: o Horizon Connection Server enviará solicitações de sessão para hosts com um número menor de sessões de conexão simultânea, bem como um índice de carga mais baixo, e o Horizon Agent será capaz de rejeitar e redirecionar sessões com base no número de sessões de conexão simultânea na máquina e no índice de carregamento usando os limites fornecidos no Horizon Console.

Ao definir as configurações de balanceamento de carga, siga as práticas recomendadas de incluir a contagem de sessões com outras métricas, o que permite que o balanceamento de carga coloque solicitações de sessão em máquinas com um número menor de sessões totais. Além disso, siga as práticas recomendadas de configurar um Limite de sessão de conexão no Horizon Console, o que ajuda a melhorar o balanceamento de carga durante tempestades de logon.

Tabela 1. Configurações de balanceamento de carga em Horizon Console
Opção Descrição
Usar script personalizado

Selecione essa configuração para usar um script personalizado para balanceamento de carga. Se essa configuração estiver habilitada, o Horizon 8 não considerará outras métricas de balanceamento de carga para calcular o índice de carga do servidor, mas considerará o Limite de Sessão de Conexão e o Limite de Índice de Carga usados para tratamento de tempestade de logon. Para obter o índice de carregamento do servidor, Horizon 8 lê a chave do Registro CustomLoadValue no seguinte local: HKLM\Sofware\VMware\} Inc.\VMware\} VDM\Performance Stats\CustomLoadValue. Consulte Escrevendo um script de balanceamento de carga para um host de várias sessões do Linux.

Incluir contagem de sessões Selecione essa configuração para incluir a contagem de sessões no host para balanceamento de carga. Se nenhuma das configurações estiver selecionada para balanceamento de carga e se a configuração de script personalizado não estiver selecionada, Horizon 8 usará a contagem de sessões por padrão. Desmarque essa configuração se não precisar considerar a contagem de sessões para balanceamento de carga.
Limite de uso da CPU Valor limite para o uso da CPU em porcentagem. Horizon 8 usa o limite de CPU configurado para calcular o fator de índice de carga da CPU. Você pode definir um valor de 0 a 100. O valor recomendado é 90. Por padrão, essa configuração não é considerada para balanceamento de carga. O valor padrão é 0.
Limite de uso de memória Valor limite para a memória em porcentagem. Horizon 8 usa o limite de memória configurado para calcular o fator de índice de carga de memória. Você pode definir um valor de 0 a 100. O valor recomendado é 90. Por padrão, essa configuração não é considerada para balanceamento de carga. O valor padrão é 0.
Limite de comprimento da fila de disco Limite do número médio de solicitações de leitura e gravação que foram enfileiradas para o disco selecionado durante o intervalo de amostra. Horizon 8 usa o limite configurado para calcular o fator de índice de carga do disco. Você pode definir o valor como qualquer número inteiro positivo. Por padrão, essa configuração não é considerada para balanceamento de carga.
Limite de latência de leitura do disco Limite do tempo médio de leitura de dados do disco em milissegundos. Horizon 8 usa o limite configurado para calcular o fator de índice de carga do disco. Você pode definir o valor como qualquer número inteiro positivo. Por padrão, essa configuração não é considerada para balanceamento de carga. O valor padrão é 0.
Limite de latência de gravação em disco Limite do tempo médio de gravação de dados no disco em milissegundos. Horizon 8 usa o limite configurado para calcular o fator de índice de carga do disco. Você pode definir o valor como qualquer número inteiro positivo. Por padrão, essa configuração não é considerada para balanceamento de carga. O valor padrão é 0.
Limite de sessão de conexão Valor limite para conectar sessões, para uso no tratamento de tempestade de logon. O limite configurado especifica o número máximo de sessões que podem fazer login simultaneamente em cada máquina do agente no farm, isentando as sessões de reconexão. Isso é configurável de 0 a 150. O valor recomendado é 20, mas o valor pode ser reduzido para diminuir o número de sessões simultâneas que podem fazer login para proteger ainda mais cada host. Por padrão, esse limite é desativado e não nega logons de sessão (o valor padrão é 0).
Carregar limite de índice Valor limite para o índice de carregamento, para uso no tratamento de tempestade de logon. O limite configurado especifica o índice de carga mínimo no qual cada máquina do agente no farm começará a negar logons de sessão, isentando as sessões de reconexão. Isso é configurável de 0 a 100. O valor recomendado é 0 (desativado). O valor pode ser definido como um número mais alto (entre 90 e 100) para rejeitar sessões em um host com base em um índice de carga excessivamente alto. Por padrão, esse limite é desativado e não nega logons de sessão (o valor padrão é 0).