Open Studio - stock.adobe.com
VDI : atténuer les problèmes de performances avec la gestion des ressources
Pour améliorer l'expérience des utilisateurs, il est possible de recourir à des configurations de postes de travail virtuels qui limitent l'utilisation des ressources. De quoi libérer des ressources pour que tous les postes de travail puissent exécuter les fonctions de base.
Les utilisateurs n'accepteront la transition vers le VDI que si les postes virtuels avec lesquels ils travaillent sont au moins aussi performants que les postes physiques auxquels ils étaient habitués.
Cependant, il n'est pas facile d'égaler les performances des postes de travail physiques, étant donné que les postes de travail virtuels partagent les ressources du réseau.
La valeur de la surveillance des performances en temps réel
L'un des moyens d'atténuer les problèmes de performances du VDI est la surveillance des performances en temps réel, qui permet de repérer les changements et d'y remédier avant qu'ils n'entraînent des problèmes notables. Une détection et une réponse rapides sont essentielles pour garantir une bonne expérience à l'utilisateur final, mais ce ne sont pas les seules mesures qu’il est possible de prendre.
Le service informatique peut configurer les postes virtuels et modifier leurs paramètres afin d'obtenir des performances optimales.
1. Éliminer les tempêtes de démarrage
Une façon de minimiser les problèmes de performance est d'éliminer les tempêtes de démarrage, qui se produisent lorsque trop d'utilisateurs démarrent leurs postes virtuels en même temps, souvent au début de la journée de travail. Le service informatique peut prévenir les tempêtes de démarrage en configurant les postes virtuels pour qu'ils démarrent automatiquement juste avant le début de la journée de travail.
2. Éviter le surprovisionnement
Le service informatique peut également limiter les effets des tempêtes de démarrage en évitant de surprovisionner les hôtes de virtualisation. Pour ce faire, il doit s'assurer que l'infrastructure dorsale dispose de suffisamment de ressources pour faire face aux périodes de forte activité.
3. Fixer une limite de ressources
De la même manière, le service informatique peut définir une limite de ressources pour les postes individuels afin d'éviter que l’un d’entre eux n'utilise trop de ressources. Par exemple, le service informatique peut utiliser Microsoft Storage QoS – un programme qui aide à gérer et à surveiller les machines virtuelles – ou un logiciel similaire pour empêcher un poste virtuel de consommer trop d'IOPS de stockage.
4. Ne pas utiliser de profils itinérants
Une autre mesure que le service informatique peut prendre pour réduire les temps de connexion et d'autres problèmes de performances VDI consiste à déployer Microsoft UE-V (ou User Experience Virtualization). Cet outil permet aux utilisateurs de conserver le même poste sur plusieurs appareils en évitant de s'appuyer sur des profils itinérants.
Les profils itinérants nécessitent de copier les éléments du profil dans Windows dans le cadre du processus de connexion. Ce processus peut nuire aux performances, en particulier si les profils sont volumineux ou si plusieurs utilisateurs se connectent simultanément.
Partage des ressources VDI
Les services informatiques peuvent agir au sein de Windows pour améliorer les performances du VDI. Il s'agit de régler le système d'exploitation Windows pour qu'il utilise mieux les ressources, ce qui permet de surmonter certaines des contraintes liées à l'utilisation du système d'exploitation sur des postes de travail virtuels.
1. Désactiver la mémoire virtuelle
Une option consiste à désactiver l'utilisation de la mémoire virtuelle dans les postes virtuels. Par défaut, Windows déplace les pages de mémoire vers un fichier de pages sur disque afin d'économiser la RAM. Cette opération de pagination consomme des IOPS de stockage, ce qui diminue les performances du réseau. Le service informatique peut désactiver la mémoire virtuelle en toute sécurité s'il fournit suffisamment de RAM au poste.
2. Utiliser une image de déploiement du système d'exploitation propre
Le service informatique doit créer des images de déploiement du système d'exploitation propres. L'installation par défaut de Windows est pleine de bloatware et de processus et services inutiles. La désinstallation des logiciels, la suppression des fonctions inutiles et la désactivation des services superflus peuvent grandement contribuer à améliorer les performances des postes de travail virtuels.
Bien que le nettoyage manuel d'un déploiement Windows puisse être fastidieux, il existe des outils pouvant aider. L'un d'entre eux est Windows 10 Debloater, conçu pour supprimer les bloatwares d'une nouvelle installation de Windows 10.
3. Désactiver les effets visuels au niveau du système d'exploitation
Désactiver les effets visuels au niveau du système d'exploitation, tels que la transparence et l'animation, peut libérer des ressources. Les effets visuels peuvent consommer une petite quantité de mémoire et de CPU, mais récupérer ne serait-ce que quelques ressources peut éviter des problèmes de performances VDI dans une organisation où les utilisateurs partagent des ressources.
4. Désactiver les tâches de maintenance
Le système d'exploitation exécute plusieurs tâches de maintenance automatiques qui peuvent être appropriées pour les postes de travail physiques, mais qui posent un problème avec les postes de travail virtuels et que les services informatiques devraient envisager de désactiver. Des tâches telles que la défragmentation du disque dur et les analyses approfondies automatisées de logiciels malveillants peuvent consommer beaucoup d'IOPS, causant des problèmes de performances VDI, tels que la latence du réseau, sans apporter d'avantages significatifs en retour.
Dans un environnement de poste de travail virtuel, le service informatique devrait désactiver l'indexation : elle peut consommer une quantité importante de ressources CPU et IOPS de stockage. Les paramètres de stratégie de groupe qui contrôlent le réglage et la désactivation du service d'indexation se trouvent dans Configuration de l'ordinateur > Modèles d'administration > Composants Windows > Recherche.
Utiliser la stratégie de groupe pour planifier les mises à jour
L'installation régulière des mises à jour disponibles est un élément important du maintien de la santé et de la sécurité du système d'exploitation Windows. Cependant, le processus de mise à jour dans un environnement VDI génère des IOPS de stockage, ce qui peut avoir un impact négatif sur les performances. Par conséquent, il est préférable de configurer Windows pour qu'il installe les mises à jour pendant les heures creuses afin de minimiser l'impact du processus de mise à jour.
Le service informatique peut définir un calendrier de mise à jour en suivant les étapes suivantes :
- Ouvrez l'éditeur de stratégie de groupe et accédez à Configuration de l'ordinateur.
- Sélectionnez Politiques.
- Sélectionnez Modèles d'administration.
- Sélectionnez Composants Windows.
- Sélectionnez Windows Update.
- Localisez et double-cliquez sur un paramètre de stratégie nommé Configurer les mises à jour automatiques.
- Choisissez Télécharger automatiquement et planifier l'installation dans la liste déroulante.
À partir de là, le service informatique peut choisir le jour et l'heure d'installation des mises à jour. N'oubliez pas qu'étant donné que les mises à jour écrivent sur les postes virtuels, il est important de s'assurer qu'ils sont actifs à l'heure prévue pour l'installation.
Désactiver les fonctions d'économie d'énergie du système d'exploitation
Un dernier paramètre à prendre en compte est le curseur d'alimentation des performances de Windows. Cela peut sembler contre-intuitif, mais Windows consomme diverses ressources matérielles lorsqu'il entre en hibernation et en sort. Le service informatique peut réduire les problèmes de performances VDI en désactivant toutes les fonctions d'économie d'énergie du système d'exploitation.
Le moyen le plus simple d'y parvenir est d'utiliser la stratégie de groupe pour mettre en œuvre les paramètres de gestion de l'alimentation préférés. Les différents paramètres de gestion de l'énergie sont disponibles dans Configuration de l'ordinateur > Modèles d'administration > Système > Gestion de l'énergie.