Você gostaria de procurar cotas de recursos (cotas de memória e CPU) como em link ou link embora possam ser específicos para o Win2008 . Isso deve lhe dar um ponto de partida para pesquisar, no entanto.
Quando executamos serviços de terminal, descobrimos que certos aplicativos e práticas poderiam atenuar o tipo de problema que você vê, ou seja, o uso de recursos (estávamos correndo em 2000, embora ... as coisas parecessem ter melhorado com o tempo.)
Alguns usuários gostam de protetores de tela no terminal. Restringi-los a não permitir.
Crie políticas para o logoff inativo.
Monitore certos hábitos, como a execução de animações em flash em um loop. Tivemos alguém dirigindo um terminal no chão porque eles tinham o The Weather Channel em um loop de radar que vazou memória.
Use o monitor de desempenho para verificar outras restrições; software antivírus mal escrito pode atrapalhar quando ele lança uma instância de monitoramento por usuário, por exemplo.
Esta é uma das poucas vezes em que um disco fragmentado pode ser ruim, já que você tem ~ 25 usuários com seus próprios caches de pequenos arquivos espalhados pelo disco. Verifique se há fragmentação e faça uma limpeza fora do horário normal.
~ 25 usuários em um sistema como você descreveu, de fato, sobrecarregarão; esse era o limite de sistemas com serviços de terminal antes de afetar outros usuários. Você não pode esperar milagres para ajustá-lo em um certo ponto.
Qual nível de RAID você está executando? Subsistemas de disco lentos podem causar bogdowns. Especialmente se você tiver uma corrida matinal de logins. Atualize isso e você poderá ver um aumento de velocidade decente, embora tenha dito que está tentando amamentar para durar até uma grande atualização ...
Monitore as instalações de software não autorizadas. Não é preciso muito para que um certo tipo de software roube tudo.
Use um utilitário como o procmon e o procmonitor da sysinternals (free) para descobrir o que poderia estar atrapalhando o seu sistema. Não há razão para que seja congelante ; pode ser lento, mas não trancado. Esses utilitários podem ajudar a diminuir a causa raiz. Tem sido um salva-vidas para nós em momentos em que, de outra forma, ficávamos arranhando nossas cabeças.
Isso é tudo o que eu lembro acima de tudo ... espero que outros tenham melhores conselhos sobre como aliviar sua falta de recursos no sistema.
OBSERVAÇÃO: se você estiver tendo esse congelamento quando houver um número baixo de usuários, além de números altos, pode haver um aplicativo ou uma ação específica causando o problema. Além da sugestão das ferramentas sysinternals, eu começaria a procurar padrões; alguma coisa nos logs? Quem está logado no momento e o que eles estavam fazendo? Você pode acompanhar o que os usuários estão fazendo, se a tela congela e deixa atividade? A que horas do dia isso acontece? Você pode fazer com que os usuários enviem uma nota do que eles estavam fazendo quando se espalha?
Tivemos um problema com a reinicialização espontânea de servidores em nosso cluster TS. Até a Microsoft não sabia explicar. Acabou sendo uma aplicação específica em execução que não deveria ter causado uma reinicialização, mas aconteceu. Removido dos servidores e nossas reinicializações foram embora. Mas literalmente levou meses para descobrir isso!