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. O Horizon 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 RDS 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. O Horizon 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 RDS com um número menor de sessões de conexão simultânea, bem como um índice de carga menor, e o Horizon Agent poderá para 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.
Os limites de tratamento de tempestade de logon, que incluem Limite de Sessão de Conexão e Limite de Índice de Carregamento, por prática recomendada, devem ser definidos somente no Horizon Console. No entanto, elas também podem ser definidas em cada host RDS por meio das Configurações da Política de Configuração do Agente (para obter mais informações, consulte "VMware View Agent Configurações do modelo ADMX de Configuração" no documento Configurando recursos de área de trabalho remota no Horizon). Se as configurações de política e as configurações de Horizon Console para os limites de tratamento de tempestade de logon estiverem definidas, as configurações de política terão precedência.
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 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 carga do servidor, o Horizon lê a chave do Registro |
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. |
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 RDSH 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 RDS. Por padrão, esse limite está 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 RDSH 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-100) para rejeitar sessões em um host RDS com base em um índice de carga excessivamente alto. Por padrão, esse limite está desativado e não nega logons de sessão (o valor padrão é 0). |