Horizon 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.
Siga as práticas recomendadas de incluir a contagem de sessões com outras métricas ao definir as configurações de balanceamento de carga. Se a contagem de sessões não for incluída, durante o balanceamento de carga, um dos hosts RDS receberá consideravelmente mais solicitações de sessão do que outros hosts RDS quando um grande número de usuários fizer logon no farm em 30 segundos. Isso ocorre porque o intervalo de amostragem é de 30 segundos e as estatísticas de CPU, memória ou disco não são coletadas nos últimos 30 segundos. Como resultado, todas as solicitações de sessão nos últimos 30 segundos vão para o host RDS que relata o índice de carga mais baixo, mesmo que esse host RDS, após algumas sessões, obtenha uma carga mais alta do que os outros hosts.
Para atenuar esse problema, você também pode reduzir o intervalo de amostragem para coletar as estatísticas de CPU, memória e disco com mais frequência do que a cada 30 segundos. Você pode reduzir o intervalo de amostragem para um mínimo de 5 segundos. No entanto, isso pode afetar o desempenho no host RDS. Você pode alterar o intervalo de amostragem definindo a configuração de política global Intervalo de amostragem de CPU e memória em segundos (CPU and Memory Sampling Interval in Seconds). Para obter mais informações sobre como definir as configurações de política global, consulte o documento Administração Horizon.
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 ativada, Horizon não considerará outras configurações de balanceamento de carga e lerá a chave de registro CustomLoadValue no seguinte local para obter o índice de carga do servidor: HKLM\Sofware\VMware\} Inc.\VMware\} VDM\Performance Stats\CustomLoadValue. Consulte, Escrevendo um script de balanceamento de carga para um host RDS. |
Incluir contagem de sessões | Selecione essa configuração para incluir a contagem de sessões no host RDS 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 usará a contagem de sessões por padrão. Desabilite 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 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 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 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 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 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. |