Master pour Windows Virtual Desktop dans Azure

Page content

Description du service

Cet article présente une méthodologie pour créer un master dans le cadre du déploiement de la solution Windows Virtual Desktop disponible dans Azure. Pour en savoir plus sur cette solution, il faut consulter l’article suivant: Windows Virtual Desktop dans Azure

Deploying

Pour créer un master (image) pour Windows Virtual Desktop, il faut effectuer les actions suivantes:

  1. déployer une machine virtuelle avec la version du système souhaité
  2. modifier le système d’exploitation et installer les applications souhaitées (LOB applications)
  3. gérer des profils avec FSLogix
  4. faire un Sysprep
  5. créer l’image

Déploiement d’une machine virtuelle

Cette étape n’est pas compliquée, il s’agit simplement de déployer une machine virtuelle avec la version souhaitée de Windows. Il suffit d’effectuer les opérations suivantes:

  1. sélectionner un Resource Group
  2. ajouter une machine virtuelle sous Windows

Il est bien entendu de disposer d’un réseau virtuel pour pouvoir déployer cette nouvelle machine.

Les options de déploiement ne sont pas très importantes (AZ, AS, etc…), le plus important sera l’OS dont on créera une image pour s’en servir pour déployer le pool de machines virtuelles pour Windows Virtual Desktop.

Modification de Windows

Au cours de cette étape, il convient de modifier la configuration de Windows selon ses besoins (Regional settings, etc…). On peut également installer une ou plusieurs applications (LOB Applications) qui n’auront pas besoin d’être déployées ultérieurement.

Gestion des profils des utilisateurs avec FSLogix

Dans le cadre d’un pool Windows Virtual Desktop, il est nécessaire de dédier un espace de stockage pour hébergé les profils des utilisateurs. Cet espace de stockage est un File Share. Au niveau de Azure, on peut déployer 2 types de services pour bénéficier d’un espace de stockage de type File Share:

  • Azure Files (Storage Account)
  • NetAPP Files

Pour plus d’informations sur FSLogix, il faut consulter l’article suivant: Download and Install FSLogix

Azure Files

Dans le cas de l’utilisation de Azure Files, il faut créer un Storage Account avec les spécificités suivantes:

  • Accound kind: StorageV2
  • Performance: Standard
  • Replication: LRS
  • Access tier: Hot
  • Network connectivity: public endpoint (selected networks) / sélectionner le VNET dédié aux machines virtuelles du Pool

Une fois le Storage Account créé, il faut créer un File Share avec les spécificités suivantes:

  • nom uniquement en minuscules et maximum 15 caractères (kerberos limits)
  • quota suffisant pour stocker la volumétrie de profils

Mais il reste une étape importante: intégrer ce file share dans Active Directory pour assurer une authentification avec SMB. Pour cela, il faut consulter l’article suivant:

NetAPP Files

Dans le cas de l’utilisation de NetAPP Files,

Ensuite il est nécessaire d’installer FSLogix dans la machine virtuelle. Les sources sont disponibles à partir de ce lien: Download and Install FSLogix

Une fois l’installation effectuée, il faut configurer certaines clés de registre. Pour plus d’informations, il faut se reporter à ces articles:

Sysprep

Une fois la machine virtuelle prête, il ne reste plus qu’à effectuer un Sysprep de cette machine avec les options suivantes:

  • Enter System Out-of-Box Experience (OOBE) + Generalize
  • Shutdown options: Shutdown

La machine s’arrête une fois le Sysprep terminé. Il ne reste plus qu’à créer l’image (étape suivante).

Sysprep est situé dans le folder suivant: C:\Windows\System32\Sysprep

Un Shutdown n’est pas équivalent à un Stop au sens Azure du terme. Il est nécessaire d’effectuer à la suite du Shutdown, un Stop de la machine virtuelle sinon le workload sera toujours effectif d’un point de vue facturation. Une fois le Stop effectué, la machine est désallouée.

Pour plus d’informations sur Sysprep, il faut consulter l’article suivant: Sysprep (Generalize) a Windows installation

Création de l’image dans Azure

Pour créer une image, il suffit d’effectuer les actions suivantes:

  1. se positionner sur la machine virtuelle à l’aide du portail Azure
  2. cliquer sur le bouton Capture
  3. indiquer les renseignements suivants:
  • Nom de l’image
  • Resource Group
  • Type de l’image (machine virtuelle): desktop

Une fois l’image créée, on peut supprimer la machine virtuelle si on en a plus besoin.

Training

Pour obtenir plus d’informations ou suivre un ou plusieurs modules de formation sur ce service, il faut consulter les liens suivants:

Troubleshooting

Pricing

Pour obtenir des informations sur le pricing de ce service, il faut se reporter à l’article suivant:

Ressources

Last update 06.05.2020