Les options de rendu 3D et d'autres paramètres de pool présentent divers avantages et inconvénients. Sélectionnez l'option la plus adaptée à votre infrastructure matérielle vSphere et aux exigences de vos utilisateurs pour le rendu graphique.
Quand choisir l'option Automatique
L'option Automatique est le meilleur choix pour les déploiements d'Horizon 8 qui exigent le rendu 3D. Les machines virtuelles vSGA (Virtual Shared Graphics Acceleration) peuvent basculer de manière dynamique entre le rendu 3D matériel ou logiciel sans reconfiguration. Cette option garantit qu'un certain type de rendu 3D a lieu même lorsque des ressources de processeur graphique sont entièrement réservées.
Le seul inconvénient de l'option Automatique est que vous ne pouvez pas facilement voir si une machine virtuelle utilise le rendu 3D matériel ou logiciel.
Quand choisir l'option Matériel
L'option Matériel garantit que chaque machine virtuelle dans le pool utilise le rendu 3D matériel, à condition que des ressources de processeur graphique soient disponibles sur les hôtes ESXi. Cette option peut représenter le meilleur choix lorsque tous les utilisateurs exécutent des applications gourmandes en ressources graphiques. Vous pouvez choisir cette option lors de la configuration de vSGA (Virtual Shared Graphics Acceleration).
Avec l'option Matériel, vous devez contrôler votre environnement vSphere de façon stricte. Des cartes graphiques GPU doivent être installées sur tous les hôtes ESXi.
Lorsque toutes les ressources de processeur graphique sur un hôte ESXi sont réservées, Horizon 8 ne peut pas activer une machine virtuelle pour l'utilisateur suivant qui tente de se connecter à un poste de travail. Vous devez gérer l'allocation de ressources de processeur graphique et l'utilisation de vMotion afin de garantir que des ressources sont disponibles pour vos postes de travail.
Quand choisir l'option Gérer à l'aide de vSphere Client
Lorsque vous sélectionnez l'option Gérer à l'aide de vSphere Client, vous pouvez utiliser vSphere Client pour configurer des machines virtuelles individuelles avec différentes options et valeurs VRAM.
- Pour vSGA (Virtual Shared Graphics Acceleration), vous pouvez prendre en charge une configuration mixte de rendu 3D et de tailles de VRAM pour les machines virtuelles d'un pool.
- Pour vDGA (Virtual Dedicated Graphics Acceleration), chaque machine virtuelle doit être configurée individuellement pour partager un périphérique PCI spécifique avec l'autre ESXi et toute la mémoire doit être réservée. Pour plus d'informations, reportez-vous à la section Préparation des capacités vDGA.
Des cartes graphiques GPU doivent être installées sur tous les hôtes ESXi.Note : Consultez la liste de compatibilité matérielle VMware à l'adresse http://www.vmware.com/resources/compatibility/search.php. De plus, pour Intel vDGA, le GPU intégré Intel est utilisé à la place de GPU discrets, comme c'est le cas avec d'autres fournisseurs.
- Pour AMD MxGPU, chaque machine virtuelle doit être configurée individuellement pour partager un périphérique PCI spécifique avec l'hôte ESXi et toute la mémoire doit être réservée. Cette fonctionnalité permet à un périphérique PCI d'apparaître sous la forme de plusieurs périphériques PCI physiques séparés afin que le GPU puisse être partagé entre 2 à 15 utilisateurs. Pour plus d'informations, reportez-vous à la section Préparation du GPU multi-utilisateur AMD à l'aide des capacités vDGA pour les pools de machines virtuelles de clone complet.
La version de tous les hôtes ESXi doit être la version 6.0 ou supérieure et des cartes de processeur graphique doivent être installées sur ces hôtes.
Vous pouvez également choisir cette option si vous souhaitez gérer explicitement les paramètres graphiques de clones en faisant en sorte que les clones héritent des paramètres de la machine virtuelle d'image standard.
Quand choisir l'option NVIDIA GRID vGPU
Lorsque l'option NVIDIA GRID vGPU est activée sur un hôte ESXi, vous pouvez obtenir un ratio de consolidation de machines virtuelles plus élevé que celui possible lors de l'utilisation de vDGA, tout en maintenant le même niveau de performance. Comme avec vDGA (Dedicated Virtual Graphics), l'hôte ESXi et la machine virtuelle utilisent également le relais GPU pour NVIDIA GRID vGPU.
vGPU.consolidation = "true"
Par défaut, l'hôte ESXi attribue des machines virtuelles au GPU physique contenant le moins de machines virtuelles déjà attribuées. Il s'agit du mode de performances. Si vous préférez que l'hôte ESXi attribue des machines virtuelles au même GPU physique jusqu'à atteindre le nombre maximal de machines virtuelles avant de placer des machines virtuelles sur le prochain GPU physique, vous pouvez utiliser le mode de consolidation.
Comme une ressource GPU ne doit pas nécessairement être dédiée à une machine virtuelle spécifique, vous pouvez créer et configurer une machine virtuelle d'image standard ou un modèle de machine virtuelle compatible NVIDIA GRID vGPU en activant l'option NVIDIA GRID vGPU, puis créer un pool de postes de travail de machines virtuelles pouvant partager la même ressource GPU physique.
Si toutes les ressources GPU sur un hôte ESXi sont utilisées par d'autres machines virtuelles, lorsque l'utilisateur suivant tente de se connecter à un poste de travail, Horizon 8 peut déplacer la machine virtuelle vers un autre serveur ESXi du cluster sur lequel l'option NVIDIA GRID vGPU est activée, puis mettre sous tension la machine virtuelle. La version de tous les hôtes ESXi doit être la version 6.0 ou supérieure et des cartes de processeur graphique doivent être installées sur ces hôtes.
Pour plus d'informations, reportez-vous à la section Préparation des capacités NVIDIA vGPU.
Quand choisir l'option Logiciel
Sélectionnez l'option Logiciel si les hôtes ESXi ne disposent pas de cartes de processeur graphique ou si vos utilisateurs exécutent uniquement des applications telles qu'AERO et Microsoft Office, qui ne nécessitent pas l'accélération graphique matérielle.
Configuration de paramètres de poste de travail pour gérer des ressources de processeur graphique
Vous pouvez configurer d'autres paramètres de poste de travail pour garantir que les ressources de processeur graphique ne sont pas gaspillées lorsque les utilisateurs ne les utilisent pas activement.
Pour les pools flottants, définissez un délai d'expiration de session pour que les ressources de processeur graphique soient libérées pour les autres utilisateurs lorsqu'un utilisateur n'utilise pas le poste de travail.
Pour les pools dédiés, vous pouvez configurer le paramètre Fermeture de session automatique après la déconnexion sur Immédiatement et une règle d'alimentation Interrompre si ces paramètres sont appropriés pour vos utilisateurs. Par exemple, n'utilisez pas ces paramètres pour un groupe de chercheurs qui exécutent de longues simulations. Notez que la stratégie d'alimentation Interrompre n'est pas disponible si vous utilisez l'option NVIDIA GRID vGPU.