locked
[RemoteFX] Guide pas à pas mise en œuvre de RemoteFX dans un environnement de machines virtuelles (VDI) RRS feed

  • Discussion générale

  • [RemoteFX] Guide pas à pas mise en œuvre de RemoteFX dans un environnement de machines virtuelles (VDI)

    Fabrice nous tient au courant : http://blogs.technet.com/b/fabricem_blogs/archive/2010/07/28/guide-pas-224-pas-mise-en-uvre-de-remotefx-dans-un-environnement-de-machines-virtuelles-vdi.aspx

    ''Introduction

    Ce petit guide a pour objectif de vous permettre de mettre en œuvre l’une des nouveautés de Windows Server 2008 SP1 et Windows 7 SP1 à savoir RemoteFX dans un environnement de machines virtuelles hébérgées sur un serveur Hyper-v (scénario VDI)

    RemoteFX permet d’améliorer l’expérience utilisateur dans les environnements VDI et Remote Desktop Services en offrant une expérience 3D complète au sein d’une machine virtuelle (aero, flash, silverlight…) et en élargissant les possibilités de redirection de périphériques USB.

    Plus d’informations : http://blogs.technet.com/b/fabricem_blogs/archive/2010/07/26/en-savoir-plus-sur-remote-fx.aspx  La fonctionnalité est incluse dans le service de rôle : Hôte de virtualisation des services Bureau à distance. Un utilisateur qui se connecte à l'aide de la connexion Bureau à distance à une machine virtuelle sera capable d'exécuter des applications PC riches dans la machine virtuelle activée avec RemoteFX.

    Plateforme de démonstration

     

    Pour mettre en évidence cette nouveauté, la configuration minimale est de disposer de 2 machines

    • Une machine jouera le rôle de poste client : sous Windows 7 SP1
    • La seconde machine jouera le rôle de serveur Hyper-V sous Windows Server 2008 R2 SP1 et hébergera une machine virtuelle Windows 7 SP1
      • Pre requis matériel serveur
        • Hyper-V : http://technet.microsoft.com/en-us/library/cc816844(WS.10).aspx
          • Un processeur x64
          • Support de l’assistance matérielle à la virtualisation activé : Intel Virtualization Technology (Intel VT) ou AMD Virtualization (AMD-V)
          • La protection matérielle de l’exécution des données doit être disponible et activée. Plus spécifiquement, vous devez activer le bit Intel XD (bit de désactivation d’exécution) ou le bit AMD NX (bit de non-exécution)
        • RemoteFX : http://technet.microsoft.com/fr-fr/library/ff817602(en-us,WS.10).aspx
          • Processeur avec le support SLAT, chez Intel technologie Extended Page Tables (EPT), chez AMD : Nested Page Tables (NPT).
          • Carte graphique avec au moins 1 GPU

     image

    Nom de la machine

    Système d’exploitation

    Applications et services

    Win7Ent-PC (client)

    Windows 7 avec Service Pack 1 (SP1)

    Connexion Bureau à Distance (Remote Desktop Connection)

    FABM-RDVH-SRV

    (serveur)

    Windows Server 2008 R2 avec Service Pack 1 (SP1)

    Hôte de virtualisation des services Bureau à distance (RD Virtualization Host), RemoteFX, Hyper-V

    FABM-VD1-01

    Windows 7 avec Service Pack 1 (SP1)

    Machine virtuelle

    L’ensemble des machines dispose d’un adressage fixe, avec des entrées dans le fichier Hosts pour la résolution de noms, il est également possible d’installer les services DHCP et DNS sur le serveur pour l’attribution des adresses IP et la résolution de noms

    Remarque : la compression/encodage des flux audio/vidéo et décompression/décodage au niveau du protocole RDP 7.1 peut se faire soit par un composant matériel dédié (ASIC) alors présent coté serveur et coté client soit logiciellement (client RDP 7.1)

    Installation de la plateforme

    Pour télécharger la beta du SP1 de Windows 7 et Windows Server 2008 SP1 : http://technet.microsoft.com/fr-fr/evalcenter/ff183870.aspx ) 

    La première étape consiste à préparer la plateforme

    1.      Installation de Windows Server 2008 R2 sur le serveur (FABM-RDVH-SRV)

    Version d’évaluation disponible http://www.microsoft.com/downloads/details.aspx?familyid=BA571339-5436-4CF5-9C37-6ED7DAB6F781&displaylang=fr

    image

    Installation pas à pas : http://edge.technet.com/Media/Windows-Server-2008-R2-Installation-et-preparation-a-la-duplication-Sysprep/

    2. Installation du Service Pack 1 (Beta) de Windows Server 2008 R2

    image 

    3. Activation du rôle Hyper-V

    image

    Installation du rôle Hyper-v : http://edge.technet.com/Media/Installation-et-configuration-basique-dHyper-V-sur-Windows-Server-2008-R2/

    4. Création d’une machine virtuelle Windows 7 Enterprise et installation du SP1 (Beta) : FABM-VDI-01

    image 

    Création d’une machine virtuelle : http://edge.technet.com/Media/Installation-et-configuration-basique-dHyper-V-sur-Windows-Server-2008-R2/

    Disposer de la version d’évaluation  Windows 7 Enterprise :  http://technet.microsoft.com/fr-fr/evalcenter/cc442495.aspx

    image

    5. Autoriser la connexion à distance sur la machine virtuelle

    image 

    6. Installation du poste client Windows 7 SP1 (Win7Ent-PC)

    image

    Pour plus de détails se référer à http://edge.technet.com/Media/Windows-7-Installation-et-preparation-a-la-duplication-Sysprep/

    Puis installez le SP1

    Installation et configuration de RemoteFX

     

     

    Installation de remoteFX sur le serveur hôte de virtualisation

     

     

    Cette étape consiste à installer RemoteFX sur le serveur hôte de virtualisation (FABM-RDVH-SRV)

    • Dans le Gestionnaire de Serveur ajouter RemoteFX via le rôle Hôte de virtualisation des services Bureau à distance

    image

    Cliquez sur Suivant

    image

    Cliquez sur Suivant et Installer puis redémarrez le serveur

    Configuration de la prise en charge de remoteFX dans la machine virtuelle

     

    L’étape suivante consiste à la configuration de la machine virtuelle (il faut que celle-ci soit arrêtée)

    Au niveau du gestionnaire Hyper-V, sélectionnez la machine virtuelle puis dans les paramètres de la machine virtuelle, ajouter le matériel carte vidéo 3D RemoteFX, cliquez sur Ajouter

    image

    Configurez les paramètres de la carte

    image

    Validez puis démarrez la machine virtuelle, ouvrir une session, le système va détecter le nouveau matériel puis redémarrez la machine virtuelle

    image

    Après installation du pilote video, il n’est plus possible de se connecter à la machine virtuelle par la connexion à un ordinateur virtuel (via Hyper-V)

    image

    Il faut utiliser l’assistant de connexion à un bureau distant (mstsc.exe), directement depuis le serveur ou depuis la machine distante

    image

    Une fois la connexion établie et la session ouverte

    Dans le gestionnaire des périphériques de la machine virtuelle, on retrouve la carte 3D

    image

    Pour bénéficier de la meilleure expérience, il est souhaitable de configurer

    · L’indice de performance des connexions lors de l’utilisation de RemoteFX sur la machine virtuelle

    • Soit localement via gpedit.msc
    • Soit via les stratégies de groupe du domaine en appliquant ce paramètre sur toutes les machines virtuelles disposant de la carte 3D

    Configuration ordinateur\Modèles d’administration\Composants Windows\Services Bureau à distance\Hôte de la session bureau à distance\Environnement de session à distance.

    Paramètre : Définir l’indice de performance lors de l’utilisation de RemoteFX

    Taux de capture d’écran : Le plus élevé (qualité optimale)

    image

    Il est nécessaire de redémarrer la machine virtuelle après configuration du paramètre pour sa prise en compte

    A noter : Pour activer Aero dans la machine virtuelle, il faudra sélectionner le thème en question dans la machine virtuelle

    image

     

    Prise en charge de RemoteFX depuis un poste client

     

    Depuis une machine Windows 7 SP1, on dispose donc du client d’accès distant RDC 7.1 (protocole RDP 7.1 nécessaire pour prendre en charge RemoteFX

    Configurer une connexion d’accès à distance en LAN avec couleurs 32 bits

    image imageimage

    On peut alors établir la connexion et constater les performances vidéo et la gestion aero (flip 3D)

    image

    image

    Pour vérifier la connexion en utilisant RemoteFX au niveau de la machine virtuelle, dans l’observateur d’événement : l’évènement Event ID 2 dans le journal Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Admin est écrit au niveau de la machine virtuelle

    image

     

     

    Installation et configuration de la redirection USB avec RemoteFX

     

    Une des autres fonctionnalités apportée par RemoteFX est la redirection de périphériques USB, pour en savoir plus : http://blogs.msdn.com/b/rds/archive/2010/06/10/introducing-microsoft-remotefx-usb-redirection-part-1.aspx

    Dans notre cas nous allons rediriger la webcam du poste client (Win7Ent-PC ) dans la machine virtuelle (FABM-VDI-01) et ouvrir une session vidéo et audio avec Windows Live Messenger depuis la machine virtuelle

    Le poste physique Win7Ent-PC dispose d’une webcam

    image

    La première étape consiste à autoriser la redirection USB RemoteFX depuis le poste client (Win7Ent-PC) vers la session RDP

    • Soit localement via gpedit.msc
    • Soit via les stratégies de groupe du domaine en appliquant ce paramètre sur toutes les machines virtuelles disposant de la carte 3D

    Configuration ordinateur\Modèles d’administration\Composants Windows\Services Bureau à distance\Client Connexion Bureau à distance\Redirection de péripherique USB RemoteFX.

    Paramètre : Autoriser la redirection de protocole RDP des autres périphériques USB RemoteFX pris en charge à partir de cet ordinateur

    Activé

    Droits d’accès de la redirection USB RemoteFX : Administrateurs et utilisateurs

    image

    Redémarrez le poste (win7Ent-PC) pour que le paramètre soit pris en compte

    Apres redémarrage du poste, on peut constater qu’il est possible de rediriger la webcam dans la session RDP

    Au niveau de la connexion d’accès distant dans les options/Ressources Locales/Autres, il est possible de sélectionner la webcam

    image

    image

    Se connecter sur la machine virtuelle, une fois la connexion ouverte, le nouveau périphérique est détécté et installé dans la machine virtuelle

    image

    image

    Au niveau du poste physique, le périphérique en question apparait comme redirigé

    image

    Si maintenant je lance Windows Live Messenger dans la machine virtuelle une fois la session RDP établie, le mode vidéo est disponible !

    Pour ce faire, il faut tout d’abord configurer la redirection audio au niveau de la connexion RDP

    image

    Par défaut, la redirection du microphone est désactivé  au niveau du protocole RDP, il faut l’activer au niveau de la machine virtuelle à l’aide de l’éditeur de registre regedit.exe

    Sous HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

    Mettre le paramètre fDisableAudioCapture à 0

    image

    Nous disposons à présent d’une redirection audio complète (propriétés péripherique d’enregistrement de la machine virtuelle

    image

    Et un usage complet de Windows Live Messenger avec la webcam depuis la machine virtuelle (redirection video et son entrée-sortie)

    image

    Pour aller plus loin

    Guides pas à pas

    Guides vue d’ensemble

     

    Aide en ligne

     

    ''

    Roxana PANAIT, MSFT  Follow TechNetFr on Twitter

    • Votez l’article qui vous est utile ou postez un pour participer au concours : Appel à la contribution

    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte. Tous les messages / messages mis à disposition tels qu'ils sont, sans aucune garantie. Ces entrées ne représentent pas les pensées, les intentions, les plans ou les stratégies de Microsoft.
    mercredi 28 juillet 2010 09:33