Vue d’ensemble graphique

Cette section fournit une vue d’ensemble de la fourniture virtuelle d’applications graphiques professionnelles 3D et de stations de travail. Les offres incluent le GPU Pass-through (pour les GPU NVIDIA, AMD et Intel GPU) et le partage de GPU basé sur le matériel avec NVIDIA GRID™ vGPU™, AMD MxGPU™ et Intel GVT-G™.

GPU Pass-Through

Dans un système virtualisé, la plupart des composants physiques du système sont partagés. Ces composants sont représentés sous la forme de plusieurs instances virtuelles vers plusieurs clients par l’hyperviseur. Un GPU pass-through n’est pas du tout abstrait, mais reste un périphérique physique. Chaque machine virtuelle hébergée (VM) obtient son propre GPU dédié, éliminant l’abstraction logicielle et la pénalité de performance qui s’accompagne.

vous permet d’attribuer un GPU physique (dans l’ hôte) à une machine virtuelle Linux Windows ou HVM exécutant sur le même hôte. Cette fonctionnalité GPU Pass-Through est destinée aux utilisateurs de puissance graphique, tels que les concepteurs CAO.

GPU partagé

Le GPU partagé permet à un GPU physique d’être utilisé simultanément par plusieurs machines virtuelles. Étant donné qu’une partie d’un GPU physique est utilisée, les performances sont supérieures à celles des graphiques émulés et il n’est pas nécessaire d’utiliser une carte par machine virtuelle. Cette fonctionnalité permet l’optimisation des ressources, augmentant ainsi les performances de la machine virtuelle. Les commandes graphiques de chaque machine virtuelle sont transmises directement au GPU, sans traduction par l’hyperviseur.

Assistance des fournisseurs

Le tableau suivant répertorie la prise en charge du GPU et du GPU partagé pour les invités :

  GPU pour machines virtuelles Windows GPU pour machines virtuelles Linux HVM GPU partagé pour les machines virtuelles Windows GPU virtuel pour machines virtuelles Linux
AMD
  • OUI
 
  • OUI
 
  • Intel
  • OUI
 
  • OUI
 
NVIDIA
  • OUI
  • OUI
  • OUI
  • OUI

Vous pouvez avoir besoin d’un abonnement fournisseur ou d’une licence en fonction de la carte graphique utilisée.

VGPU

vGPU active une machine virtuelle qui utilise un processeur graphique virtuel pour effectuer , Stockage ou Suspension de machine virtuelle. Les machines virtuelles dotées de fonctionnalités vGPU peuvent être migrées pour éviter les temps d’arrêt.

Pour utiliser vGPU , votre machine virtuelle doit s’exécuter sur une carte graphique prenant en charge cette fonctionnalité et dont les pilotes pris en charge par le fournisseur GPU sont installés.

Les restrictions suivantes s’appliquent lors de l’utilisation de vGPU  :

  • des machines virtuelles des versions précédentes de n’ est pas pris en charge.

  • n’ est pas compatible avec GPU Pass-through.

  • Les pilotes vGPU appropriés doivent être installés pour être pris en charge avec toutes les fonctionnalités vGPU. Les pilotes in-guest doivent être installés pour tous les invités utilisant vGPU.

  • Les opérations de redémarrage et d’arrêt sur une machine virtuelle ne sont pas prises en charge lorsqu’une migration est en cours. Ces opérations peuvent entraîner l’échec de la migration.

  • Les machines virtuelles Linux ne sont pas prises en charge avec des fonctionnalités vGPU.

  • La migration en direct par l’appliance d’équilibrage de la charge de travail n’est pas prise en charge pour les machines virtuelles compatibles VGPU. L’appliance d’équilibrage de la charge de travail ne peut pas planifier la capacité pour les machines virtuelles qui ont un vGPU connecté.

  • La création de snapshots de disque et de mémoire ne sont pas pris en charge.

  • Après la migration d’une machine virtuelle à l’aide de vGPU , la console VNC invitée peut être endommagée. Utilisez ICA, RDP ou une autre méthode réseau pour accéder aux machines virtuelles après qu’un vGPU a été exécuté.

  • La migration VDI utilise , nécessite donc suffisamment d’espace vGPU sur l’hôte pour faire une copie de l’instance vGPU sur l’hôte. Si les GPU physiques sont entièrement utilisés, la migration VDI peut ne pas être possible.

Assistance des fournisseurs

Le tableau suivant répertorie la prise en charge de vGPU  :

  GPRU pour machines virtuelles Windows GPU pour machines virtuelles Linux HVM GPU partagé pour les machines virtuelles Windows GPU virtuel pour machines virtuelles Linux
NVIDIA    
  • OUI
 

Pour plus d’informations sur les cartes graphiques prenant en charge cette fonctionnalité, consultez les sections spécifiques au fournisseur de ce guide. Les clients peuvent avoir besoin d’un abonnement fournisseur ou d’une licence en fonction de la carte graphique utilisée.

Assistance et contraintes pour les clients

prend en charge les systèmes d’exploitation invités suivants pour le GPU virtuel.

NVIDIA vGPU

Invités Windows :

  • Windows 7 (32 bits/64 bits)
  • Windows 8.1 (32 bits/64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2008 R2 SP1 (64 bits)
  • Windows Server 2012 (64 bits)
  • Windows Server 2012 R2 (64 bits)
  • Windows Server 2016 (64 bits)

Invités HVM Linux :

  • RHEL 7.x
  • CentOS 7.x
  • Oracle Linux 7.x
  • Scientific Linux 7.x
  • Ubuntu 14.04
  • Ubuntu 16.04
  • Ubuntu 18.04

AMD MxGPU

Invités Windows :

  • Windows 7 SP1 (64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2016 (64 bits)

Intel GVT-G

Invités Windows :

  • Windows 7 (32 bits/64 bits)
  • Windows 8.1 (32 bits/64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2008 R2 SP1 (64 bits)
  • Windows Server 2012 R2 (64 bits)
  • Windows Server 2016 (64 bits)

Contraintes

  • ne prend en charge qu’un seul GPU par machine virtuelle.

  • Les machines virtuelles avec un GPU virtuel ne sont pas prises en charge avec Dynamic Memory Control.

  • détecte et regroupe automatiquement des GPU physiques identiques sur les hôtes du même pool. Si elle est affectée à un groupe de GPU, une machine virtuelle peut être démarrée sur n’importe quel hôte du pool qui dispose d’un GPU disponible dans le groupe.

  • Toutes les solutions graphiques (nVidia vGPU, Intel GVT-D, Intel GVT-G, AMD MxGPU et vGPU pass-through) peuvent être utilisées dans un environnement qui utilise la haute disponibilité. Toutefois, les machines virtuelles qui utilisent ces solutions graphiques ne peuvent pas être protégées avec une haute disponibilité. Ces machines virtuelles peuvent être redémarrées au mieux alors qu’il existe des hôtes avec les ressources libres appropriées.

Vue d’ensemble graphique