vSGA (Virtual Shared Graphics Acceleration) permet de partager un GPU physique entre plusieurs postes de travail virtuels.

Pour fournir l'accélération matérielle GPU aux machines virtuelles, vous pouvez utiliser l'une des accélérations graphiques suivantes :
  • vSGA (Virtual Shared Graphics Acceleration).
  • vGPU/DVX (Virtual Shared Graphics Passthrough Graphics Acceleration).
  • vDGA (Virtual Dedicated Graphics Acceleration).

Avec vSGA, les GPU physiques dans l'hôte ESXi sont virtualisés et partagés sur plusieurs machines virtuelles.

Figure 1. Architecture de haut niveau de vSGA

Diagramme de l'architecture montrant vSGA (Virtual Shared Graphics Acceleration)

Comparaison des types d'accélération graphique

Le tableau suivant compare les fonctionnalités des trois types d'accélération graphique.

Tableau 1. Types d'accélération graphique
vSGA vGPU/DVX vDGA
Consolidation Élevée (limitée par la mémoire vidéo) Jusqu'à 1:32 Aucune (1:1)
Niveau de performances Léger à intermédiaire Intermédiaire ou Workstation Workstation
Compatibilité des applications Limitée Toutes les versions prises en charge Toutes les versions prises en charge
Niveau maximal de DirectX
  • vSphere 7.0 Update 2 ou version ultérieure
  • DirectX11.0/SM5.0
Toutes les versions prises en charge Toutes les versions prises en charge
Version maximale d'OpenGL
  • vSphere 8.0 ou version ultérieure
  • OpenGL 4.3
Toutes les versions prises en charge Toutes les versions prises en charge
Codage et décodage vidéo Logiciel Matériel Matériel
Calcul OpenCL ou CUDA Non Oui Oui
Prise en charge de vSphere vMotion Oui Limitée Non

Cas d'utilisation des graphiques vSGA

vSGA est conçu pour traiter le cas d'utilisation du spécialiste de l'information, pour lequel la charge graphique est généralement faible. Les spécialistes de l'information utilisent diverses applications d'utilisateurs finaux non spécialisées qui ne demandent pas de modèles complexes à générer.

Avantages de vSGA

L'utilisation de vSGA permet d'améliorer la facilité de gestion, la rationalisation de la consolidation et l'efficacité.

Facilité de gestion
vSGA prend en charge les fonctionnalités suivantes qui permettent à un administrateur de gérer facilement son infrastructure à grande échelle.
  • Interrompre et relancer une machine virtuelle.
  • Migration de machines virtuelles avec vMotion.
  • Système d'exploitation invité et compatibilité du pilote d'hôte ESXi entre les versions de vSphere.
  • vSphere DRS pour le placement initial des machines virtuelles et l'équilibrage de charge.
Consolidation

vSGA permet une utilisation efficace de l'accélération matérielle en exploitant des machines virtuelles avec différentes exigences de performance sur un seul GPU.

La souplesse de vSGA permet une densité de machines virtuelles par carte graphique supérieure par rapport aux solutions vGPU et DVX.

Configuration matérielle requise pour les cartes graphiques à accélération matérielle

Pour plus d'informations sur la configuration matérielle requise pour les solutions d'accélération graphique, reportez-vous au tableau suivant.

Tableau 2. Configuration matérielle requise pour l'accélération graphique
Composant Description
Espace physique pour les cartes graphiques De nombreuses cartes graphiques haut de gamme sont pleine hauteur, pleine longueur et double largeur. La plupart d'entre elles prennent deux emplacements sur la carte mère, mais utilisent un seul emplacement PCIe x16. Pour recevoir la carte GPU sélectionnée dans l'emplacement PCIe approprié, vérifiez que l'hôte ESXi dispose de suffisamment d'espace disque.
Unités d'alimentation d'hôte (PSU) Vérifiez les besoins en alimentation du GPU et les exigences de refroidissement du serveur pour vous assurer que le PSU est suffisamment puissant et contient les câbles d'alimentation appropriés pour alimenter le GPU.
Deux adaptateurs d'affichage Si l'hôte ESXi ne dispose pas d'un adaptateur graphique supplémentaire, vous pouvez installer un adaptateur d'affichage bas de gamme supplémentaire qui servira d'adaptateur graphique principal. Si le GPU est défini comme affichage principal pour l'hôte ESXi, vSGA ne peut pas utiliser le GPU pour le rendu. Si deux GPU sont installés, le BIOS du serveur peut avoir la possibilité de sélectionner le GPU principal et le GPU secondaire.