Avantages d’utiliser Azure NetApp Files avec Azure Virtual Desktop

Cet article fournit des conseils sur les meilleures pratiques pour le déploiement d’Azure Virtual Desktop avec Azure NetApp Files.

Azure NetApp Files est un service de stockage de fichiers très performant proposé par Azure. Il peut fournir jusqu’à 450 000 IOPS et une latence inférieure à la milliseconde, et il est capable de prendre en charge des déploiements Azure Virtual Desktop à très grande échelle. Vous pouvez ajuster la bande passante et modifier le niveau de service de vos volumes Azure NetApp Files à la demande et presque instantanément sans interrompre les E/S et tout en conservant l’accès au plan de données. Cette capacité vous permet d’optimiser facilement la mise à l’échelle de votre déploiement Azure Virtual Desktop en fonction du coût. Vous pouvez également créer des instantanés de volume à faible encombrement et à un moment donné sans perturber le niveau de performance du volume. Cette capacité vous permet de restaurer des conteneurs de profil utilisateur FSLogix individuels via une copie du répertoire ~snapshot ou de restaurer instantanément l’intégralité du volume en une fois via la capacité de restauration de volume. Avec jusqu’à 255 instantanés (rotatifs) en place pour protéger un volume contre la perte ou l’altération des données, les administrateurs ont de nombreuses chances d’annuler ce qui a été fait.

Exemples de blueprints

Les exemples de blueprints suivants illustrent l’intégration d’Azure Virtual Desktop à Azure NetApp Files. Dans un scénario de bureau groupé, les utilisateurs sont dirigés vers la meilleure session disponible (le mode d’équilibrage de charge en largeur d’abord) hébergée dans le pool, en utilisant des machines virtuelles multisessions. En revanche, les bureaux personnels sont réservés aux scénarios dans lesquels chaque utilisateur dispose de sa propre machine virtuelle.

Scénario de bureau groupé

Pour le scénario groupé, l’équipe d’Azure Virtual Desktop recommande les conseils suivants en ce qui concerne le nombre d’utilisateurs par processeur virtuel. Notez qu’aucune taille de machine virtuelle n’est spécifiée dans cette recommandation.

Type de charge de travail Clair Moyenne Intensif
Utilisateurs par processeur virtuel 6 4 2

Cette recommandation est confirmée par un test LoginVSI de 500 utilisateurs, enregistrant environ 62 « utilisateurs confirmés/moyens » sur chaque machine virtuelle D16as_V4.

Par exemple, à 62 utilisateurs par machine virtuelle D16as_V4, Azure NetApp Files peut facilement prendre en charge 60 000 utilisateurs par environnement. Le test d’évaluation de la limite supérieure de la machine virtuelle D32as_v4 est en cours. Si la recommandations relative au nombre d’utilisateurs d’Azure Virtual Desktop par processeur virtuel s’applique à la D32as_v4, plus de 120 000 utilisateurs pourraient être répartis dans 1 000 machines virtuelles avant de dépasser la limite du réseau virtuel des 1 000 adresses IP, comme illustré dans la figure suivante.

Azure Virtual Desktop pooled desktop scenario

Scénario de bureau personnel

Dans un scénario de bureau personnel, la figure ci-dessous illustre la recommandation architecturale à usage général. Les utilisateurs sont mappés à des pods de bureau spécifiques et chaque pod compte un peu moins de 1 000 machines virtuelles, ce qui laisse de la place pour les adresses IP se propageant à partir du réseau virtuel de gestion. Azure NetApp Files peut facilement traiter plus de 900 bureaux personnels par réseau virtuel de pools d’hôtes à session unique, le nombre réel de machines virtuelles étant égal à 1 000 moins le nombre d’hôtes de gestion trouvés dans le réseau virtuel du hub. Si vous avez besoin de bureaux personnels supplémentaires, il est facile d’ajouter d’autres pods (pools d’hôtes et réseaux virtuels), comme illustré dans la figure suivante.

Azure Virtual Desktop personal desktop scenario

Lors de la création d’une architecture basée sur des pods comme celle-ci, il est important d’affecter les utilisateurs au pod approprié lors de la connexion afin de s’assurer que les utilisateurs trouveront toujours leur profil utilisateur.

Étapes suivantes