Ao criar um direito de área de trabalho global ou um direito de aplicativo global, você pode especificar sua política de Distribuição de Carregamento de Sessão. A política de Distribuição de Carga da Sessão determina quais recursos de Área de Trabalho ou Pool de Aplicativos subjacentes são usados para novas conexões, dependendo do escopo do direito global.

Quando Índice de carga (Load Index) for selecionado como a política de Distribuição de carga da sessão, o Horizon tentará equilibrar as sessões nos recursos de maneira uniforme com base na carga atual. O Horizon calcula a carga real no servidor avaliando os seguintes parâmetros:
  • Para pools de desktops, o índice de carga é calculado como (número de sessões * 100/número total de VMs) no pool. Por exemplo, se o número total de VMs em um pool de áreas de trabalho for 100 e a contagem de sessões atual for 20, o índice de carga será (20 * 100/100) = 20.
  • Para pools de RDS, o Horizon calcula o índice de carga médio para o farm usando o índice de carga compartilhado pelos hosts RDS. (Consulte Configurando o balanceamento de carga para hosts RDS em Horizon Console no guia Áreas de trabalho e aplicativos no Horizon 8 para obter informações sobre como personalizar o cálculo do índice de carga do host RDS, se necessário.) Por exemplo, se um farm tiver 4 hosts RDS e esses hosts retornarem 20, 30, 40 e 50 índices de carga, o índice de carga médio será 35, que é a soma do índice de carga de cada host/número total de hosts.
Quando a opção Contagem de sessões (Session Count) for selecionada como a política de distribuição de sessões, o Horizon tentará equilibrar as sessões nos recursos de maneira uniforme, proporcionalmente à sua capacidade.
  • Para pools de desktops, a contagem de sessões é o número total de sessões/tamanho máximo do pool.
  • Para Farms RDS, a contagem de sessões é o número total de sessões/contagem máxima de sessões. A contagem máxima de sessões é determinada com base na configuração de Farm Máx. de sessões por host RDS (Max sessions per RDS Host) para farms de clone instantâneo automatizado (150 sessões será usada como a capacidade padrão para distribuição de carga de sessão se ilimitado (unlimited) estiver selecionado ) ou a configuração Número de conexões (Number of connections) para Farms RDSH manuais.

Sessões conectadas, desconectadas e pendentes são todas incluídas nos cálculos do número total de sessões.

Tabela 1. Comportamento de distribuição de carregamento da sessão
Escopo de direito global Comportamento de distribuição de carregamento da sessão
Todos os sites Distribua a sessão do usuário conectado por todos os recursos no site ao qual ele se conecta ou ao site inicial (se definido). Para o site selecionado, há uma tentativa de conexão com o pool/farm menos carregado no Pod menos carregado.
Observação: Se um recurso não for encontrado, a procura por um recurso continuará nos sites restantes, começando pelo site menos carregado, até que um recurso seja encontrado ou todos os sites se esgotem.
Dentro do Local Distribua a sessão do usuário conectado em todos os recursos do site ao qual ele se conecta. Há uma tentativa de conexão com o pool/farm menos carregado no Pod menos carregado.
Observação: A pesquisa de recursos limita-se a localizar o recurso menos carregado apenas no site inicial (se definido) ou no site de conexão.
Dentro do pod Distribua a sessão do usuário conectado em todos os recursos no Pod ao qual ele se conecta. Há uma tentativa de conexão com o pool/farm menos carregado.

Por padrão, Nenhum (None) é selecionado para a política de distribuição de carga da sessão, o que significa que o Horizon não tentará distribuir novas sessões uniformemente pelos recursos subjacentes.