Ressources sur un serveur hôte de session Bureau à distance

Dans un environnement des services Bureau à distance, plusieurs utilisateurs peuvent se connecter simultanément à un seul serveur hôte de session Bureau à distance (hôte de session Bureau à distance) (anciennement appelé serveur Terminal Server). Par conséquent, les utilisateurs partagent les ressources matérielles et logicielles du serveur, ce qui peut créer les zones de conflit suivantes :

  • Temps processeur. Chaque utilisateur dispose d’un environnement de bureau et peut exécuter toutes les applications disponibles sur ce bureau. Toutefois, toutes les applications exécutées par tous les utilisateurs se disputent les ressources centrales du processeur disponibles sur le serveur hôte de session Bureau à distance. Si un utilisateur exécute une application peu écrite et gourmande en ressources processeur, d’autres utilisateurs peuvent subir une perte de performances visible.
  • Accès au disque. Les utilisateurs se disputent l’accès aux applications et aux fichiers de programme associés. En outre, les utilisateurs se disputent des accès au disque par le système d’exploitation du serveur, tels que le chargement des DLL ou l’échange de mémoire entre le fichier de pagination et la mémoire physique.
  • Mémoire ram (Random Access Memory). Chaque application exécutée par chaque utilisateur est en concurrence pour les ressources ram disponibles sur le serveur hôte de session Bureau à distance. Si un utilisateur exécute une application gourmande en mémoire, d’autres utilisateurs peuvent subir une perte de performances.
  • Accès au réseau. L’accès réseau est essentiel dans un environnement des services Bureau à distance, car toute l’activité du bureau (sortie graphique et entrée souris/clavier) circule sur les liens réseau entre le bureau client et le serveur. En outre, les applications des utilisateurs qui s’exécutent sur le serveur hôte de session Bureau à distance se disputent l’accès à d’autres ressources réseau.
  • Matériel serveur. Les composants matériels tels que les CD-ROM, les lecteurs de disquettes, les ports série et les ports parallèles sont souvent basés sur le serveur, et non sur le client. Le partage de ces composants traditionnellement non partagés crée de nouvelles considérations pour les utilisateurs et pour les applications qui accèdent à ces composants matériels. Pour plus d’informations, consultez Instructions relatives au matériel périphérique.
  • Accès aux objets et ressources globaux. Dans un environnement des services Bureau à distance, les utilisateurs n’exécutent pas de copies individuelles de Windows : certains modules principaux sont clonés, mais les modules restants sont partagés entre les utilisateurs. Ainsi, les utilisateurs se disputent l’accès au registre, au fichier de pagination, aux services système et à d’autres objets et ressources globaux.

La plupart des points de contention précédents peuvent être atténués en dimensionnant le serveur hôte de session Bureau à distance avec suffisamment de ressources de processeur, de mémoire et de disque pour gérer la demande du client. Par exemple, une configuration de plusieurs processeurs peut optimiser la disponibilité du processeur. La disponibilité de la mémoire peut être optimisée en installant de la mémoire physique supplémentaire (les limites de mémoire accrues pour les éditions Enterprise, Datacenter ou 64 bits de Windows Server peuvent vous aider). Enfin, les performances d’accès au disque peuvent être optimisées en configurant plusieurs canaux et en répartissant vos charges de système d’exploitation et d’application sur différents lecteurs physiques. La configuration correcte d’un serveur hôte de session Bureau à distance est un élément essentiel des performances perçues de l’application.

Bien que le dimensionnement matériel soit une partie importante de la création d’un environnement des services Bureau à distance évolutif, les considérations logicielles sont tout aussi importantes. En fait, le réglage précis d’une application peut souvent faire beaucoup pour réduire la concurrence des ressources et améliorer les performances perçues des applications.

Pour plus d’informations sur l’environnement des services Bureau à distance, consultez les rubriques suivantes :