Nouveautés de Terminal Server sous Windows Server 2008
6 Session Broker
6.1 Présentation de l’annuaire de session
Session Broker a pour objectif de mieux répartir les sessions au sein d’une ferme de serveur TS.
Ce composant est équivalent au service Session Directory de Windows Server 2003 qui permet de localiser les sessions RDP en cours sur des fermes de serveurs TS en les stockant dans un annuaire.
La répartition de charge se fait ensuite en prenant en compte le nombre de session Terminal Server active sur le serveur TS et sur le poids de celui-ci dans la ferme.
Ainsi lors de la connexion initiale d’un utilisateur, celui-ci est affecté au serveur le moins chargé de la ferme.
Et lors de la reconnexion de ce même utilisateur sur une session déconnectée (et non pas fermée), l’annuaire de session est consulté pour le rediriger sur le serveur hébergeant sa session.
Le service Session Broker surveille la disponibilité du service Terminal Services sur les serveurs appartenant à la ferme. Dans le cas ou l’un des serveurs de la ferme tombe en panne, le système assure la tolérance de panne en redirigeant les clients sur un autre serveur. Evidement les sessions en cours seront tout de même perdues.
6.2 Mise en place de TS Session Broker
La mise en place de Session Broker passe par l’installation sur un serveur du rôle en question.
Il faudra ensuite ajouter les serveurs TS au groupe local Session Directory Computers du serveur TS Session Broker.
Et pour finir configurer via une stratégie de groupe chaque TS de la ferme.
Ce service peut aussi être implémenté sous la forme d’un cluster.