Dans ce billet, je vais vous présenter les étapes d’installation des différents rôles nécessaires à la mise en place de l’infrastructure présentée dans le billet Microsoft VDI: Présentation. Le but est de vous permettre de réaliser ces étapes d’installation et d’arriver à une infrastructure de base fonctionnelle.
La configuration des rôles sera présentée dans un prochain billet.
Attention: Les différents rôles doivent être sur des serveurs membres d’un domaine Active Directory Domain Services.
Il est possible de cumuler tous les rôles sur un seul et même serveur physique Windows Server 2008 R2 en utilisant le rôle Hyper-V pour héberger à la fois les bureaux virtuels et un serveur virtualisé qui supportera les rôles RDS. Cependant, dans mon cas, les différents rôles seront éclatés sur des serveurs différents et ce afin de bien comprendre l’architecture et la configuration de ceux-ci. De plus, si l’on était amené à mettre en place des solutions de haute disponibilité, il nous faudrait séparer les rôles sur des serveurs distincts.
Dans le cas des solutions de haute disponibilité, je reviendrai dans un prochain billet sur les différentes possibilités offertes à ce niveau.
Installation du RD Session Host (en mode redirection)
Comme expliqué dans le billet de présentation de VDI, le serveur RD Session Host en mode redirection va être chargé de rediriger les requêtes RDP des clients vers les bureaux virtuels sur lesquels ils souhaitent se connecter. Il n’accepte pas lui même d’ouverture de session interactive comme le fait un RD Session Host normal dans une infrastructure de virtualisation de présentation (Remote Desktop Services). Il ne permet pas non plus de publier des applications avec RemoteApp. Il existe cependant une possibilité qui s’appelle RemoteApp pour Hyper-V et sur laquelle j’essaierai de revenir dans un futur billet (ça fait beaucoup de billets à écrire!).
Pour installer ce rôle obligatoire, cela est très simple, rendez-vous dans le gestionnaire de serveur et choisissez d’ajouter un rôle.

- Sélectionnez le service de rôle “Remote Desktop Session Host “:


-
Dans mon environnement de démo, je ne mets pas de serveur de licence donc je choisis de configurer plus tard le mode de licence. En production, il faudrait choisir le type de licence correspondant à vos licences d’accès client RDS installées sur votre serveur de licence Remote Desktop. Cela peut de toute façon être modifié plus tard.

- Ici, on laisse par défaut, lors de la configuration en mode redirection du serveur, le groupe “Utilisateurs authentifiés” sera automatiquement ajouté.

- On n’active pas de fonctionnalités multimédia spécifiques pour le moment:

- On valide les composants:

- On redémarre le serveur une fois l’installation terminée:

Installation du RD Connection Broker
Le rôle RD Connection Broker est celui qui va s’assurer de la bonne communication entre le client et son ou ses bureaux virtuels. Il va s’occuper de savoir quel est le bureau virtuel personnel d’un utilisateur et provisionner auprès du Virtualization Host les bureaux virtuels demandés par l’utilisateur.
Son installation est simple, mais nous verrons que la majorité de la configuration de l’infrastructure VDI passera par ce rôle. Il est donc très important.
Dans une infrastructure simple sans besoins en haute disponibilité, il est même recommandé de cumuler ce rôle avec le RD Session Host en mode redirection.
Pour l’installation, cela se passe comme pour le RD Session Host, on passe par le gestionnaire de serveur et on choisit d’installer un nouveau rôle.

- Puis, cette fois, on sélectionne Remote Desktop Connection Broker:

- Cette fois, il n’y a aucune paramètre à l’installation, donc le tour est joué.

Installation du RD Web Access
Le rôle Web Access va permettre de rendre disponible les bureaux virtuels de l’utilisateur sur une page web accessible depuis un navigateur. Souvent, ce site Web sera donc même publié vers Internet pour permettre un accès depuis l’extérieur, auquel cas, on aura aussi recours à un dernier rôle facultatif qui est RD Gateway et qui permettra de fournir les services RDP sur internet au travers d’un flux sécurisé en HTTPS.
Dans mon cas, je reste sur infrastructure simple uniquement avec le Web Access accessible sur mon réseau interne. L’installation est simple et se déroule comme pour les autres rôles RDS de l’infrastructure.
Voici les différentes étapes:

- Sélection du service de rôle Remote Desktop Web Access, en installant bien sûr les composants additionnels requis:


- On laisse les paramètres par défaut:


- On termine l’installation et on redémarre si nécessaire:

RD Virtualization Host
Pour le serveur RD Virtualization Host qui va héberger les bureaux virtuels sur lesquels les clients vont se connecter, je suis parti sur Hyper-V Server 2008 R2. Vous pouvez donc vous référer au billet que j’ai publié précédemment, Microsoft VDI: Utiliser Hyper-V Server 2008 R2, qui explique comment l’utiliser dans ce rôle là.
Sur une installation standard de Windows Server 2008 R2, il vous suffira d’activer le rôle Hyper-V ainsi que le service “Remote Desktop Virtualization Host” du rôle “Remote Desktop Services”.
Conclusion
Voilà, si vous avez suivi ce billet, l’ensemble des rôles de base pour VDI sont installés. Il ne nous reste plus qu’à configurer tout ça.
Je reviens donc très vite avec un nouveau billet qui détaillera les différentes étapes de la configuration.
A très vite.