Remarque: j'ai lu à quelle fréquence les serveurs Windows doivent-ils être redémarrés? mais cette question concerne spécifiquement notre serveur Remote Desktop .
Nous avons un serveur Windows Server 2008R2 - une machine virtuelle VMware ESX - sous licence pour les services Bureau à distance, 25 utilisateurs qui font également RRAS (SSTP). En moyenne en semaine, pendant les heures de travail, il y a entre 8 et 12 utilisateurs actifs connectés avec 4 à 6 utilisateurs "déconnectés" supplémentaires. Il dispose d'une réserve matérielle CPU de 12 GHz et de 16 Go de RAM, également entièrement réservés. La réservation du processeur est extensible à 24 GHz max en cas de besoin.
Beaucoup de nos utilisateurs dépendent exclusivement du serveur pour fonctionner. Ils se plaignent également amèrement de ses performances, mais beaucoup ne sont pas disposés à changer leurs habitudes de travail ou leurs logiciels pour améliorer leurs performances. Plus précisément:
- Les utilisateurs refusent de se déconnecter au lieu de se déconnecter
- Les utilisateurs insistent pour utiliser Lync 2013 au lieu de Lync 2010 (Lync 2013 est un porc de ressources notoire)
Je ne saurais trop insister sur l'importance de leur refus de se déconnecter. Les utilisateurs décontenancés continuent de monopoliser la RAM lorsqu'ils sont déconnectés, ce qui signifie qu'à tout moment, nous avons jusqu'à 16 instances de certains programmes en cours d'exécution.
J'ai également remarqué par expérience que les fuites / zombies ont tendance à s'accumuler plus longtemps qu'un serveur Remote Desktop a fonctionné. Après un redémarrage, le serveur est frais et beaucoup plus rapide, même lorsque l'on compare les performances après que de nombreux utilisateurs se sont connectés. J'ai également lu que les redémarrages réguliers peuvent être utiles.
J'ai donc proposé des redémarrages réguliers de la machine virtuelle - je voudrais le faire chaque semaine, disons samedi soir - car je pense que ces redémarrages résoudraient une grande partie du problème.
J'aimerais savoir si vous êtes administrateur Windows,
Ai-je raison de dire que les déchets / zombies / fuites s'accumulent avec le temps de la session, même après qu'un utilisateur se déconnecte / se reconnecte?
À quelle fréquence redémarrez- vous un serveur Windows similaire avec des services Bureau à distance?