Citrix Hypervisor

Vue d’ensemble des graphiques

Important :

La mise à jour cumulative 1 de Citrix Hypervisor 8.2 prend fin le 25 juin 2025. Planifiez votre mise à niveau vers XenServer 8 dès maintenant pour assurer une transition en douceur et un support continu. Pour plus d’informations, consultez Mise à niveau.

Si vous utilisez vos fichiers de licence Citrix Virtual Apps and Desktops pour obtenir une licence pour vos hôtes Citrix Hypervisor 8.2 Cumulative Update 1, ces fichiers de licence ne sont pas compatibles avec XenServer 8. Avant la mise à niveau, vous devez acquérir les fichiers de licence socket XenServer Premium Edition à utiliser avec XenServer 8. Ces fichiers de licence de socket sont disponibles en tant que droits des abonnements Citrix pour le cloud privé, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP et Citrix Platform License pour l’exécution de vos charges de travail Citrix. Les clients Citrix qui n’ont pas encore migré vers ces nouveaux abonnements peuvent demander à participer à une promotion gratuite pour 10 000 licences de sockets XenServer Premium Edition. Pour plus d’informations, consultez XenServer.

Si vous n’obtenez pas de licence compatible pour XenServer 8 avant la mise à niveau, lorsque vous mettez à niveau vos hôtes, ils reviennent à l’édition d’essai de 90 jours. L’édition d’essai offre les mêmes fonctionnalités que l’édition Premium, avec quelques limitations. Pour plus d’informations, consultez Présentation des licences XenServer 8.

Cette section fournit un aperçu de la livraison virtuelle d’applications graphiques professionnelles 3D et de postes de travail dans Citrix Hypervisor. Les offres incluent le GPU Pass-through (pour les GPU NVIDIA, AMD et Intel) et le partage de GPU basé sur le matériel avec NVIDIA vGPU™ et AMD MxGPU™ (obsolète).

La virtualisation graphique est disponible pour les clients Citrix Hypervisor Premium Edition ou les clients qui ont accès à Citrix Hypervisor via leur droit Citrix Virtual Apps and Desktops ou leur droit Citrix DaaS. Pour en savoir plus sur les éditions de Citrix Hypervisor et découvrir comment effectuer une mise à niveau, visitez le site Web Citrix. Pour plus d’informations, voir Licences.

Relais GPU

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 auprès de plusieurs clients par l’hyperviseur. Un GPU pass-through n’est pas abstrait du tout, mais reste un périphérique physique. Chaque machine virtuelle hébergée dispose de son propre GPU dédié, ce qui élimine l’abstraction logicielle et la pénalité de performance qui l’accompagne.

Citrix Hypervisor vous permet d’attribuer un GPU physique (dans le serveur Citrix Hypervisor) à une machine virtuelle Windows ou HVM Linux exécutée sur le même hôte. Cette fonctionnalité de relais GPU est destinée aux utilisateurs expérimentés de graphismes, 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 d’optimiser les ressources, ce qui améliore les performances de la machine virtuelle. Les commandes graphiques de chaque machine virtuelle sont transmises directement au GPU, sans traduction par l’hyperviseur.

Plusieurs vGPU

Plusieurs vGPU permettent à plusieurs GPU virtuels d’être utilisés simultanément par une seule machine virtuelle. Seuls certains profils vGPU peuvent être utilisés et tous les vGPU attachés à une seule machine virtuelle doivent être du même type. Ces vGPU supplémentaires peuvent être utilisés pour effectuer un traitement informatique. Pour plus d’informations sur le nombre de vGPU pris en charge pour une seule VM, consultez Limites de configuration.

Cette fonctionnalité n’est disponible que pour les GPU NVIDIA. Pour plus d’informations sur les GPU physiques qui prennent en charge la fonctionnalité de vGPU multiples, consultez la documentation NVIDIA.

Support du fournisseur

Le tableau suivant répertorie la prise en charge des invités pour les fonctionnalités GPU, GPU partagé et vGPU multiples :

  Relais GPU pour les machines virtuelles Windows Passage GPU pour les machines virtuelles Linux HVM GPU partagé (vGPU) pour les machines virtuelles Windows GPU partagé (vGPU) pour les machines virtuelles Linux Plusieurs GPU partagés (vGPU) pour les machines virtuelles Windows Plusieurs GPU partagés (vGPU) pour les machines virtuelles Linux
AMD OUI   OUI      
Intel OUI   OUI      
NVIDIA OUI OUI OUI OUI OUI (voir note) OUI (voir note)

Remarque :

  • Seuls certains systèmes d’exploitation invités prennent en charge plusieurs vGPU. Pour plus d’informations, voir Support et contraintes des invités.
  • Seuls certains systèmes d’exploitation invités prennent en charge la migration en direct vGPU. Pour plus d’informations, consultez Assistance aux fournisseurs.

Vous aurez peut-être besoin d’un abonnement d’un fournisseur ou d’une licence en fonction de la carte graphique utilisée.

Migration en direct de vGPU

La migration en direct vGPU permet à une machine virtuelle qui utilise un GPU virtuel d’effectuer une migration en direct, une migration en direct du stockage ou une suspension de machine virtuelle. Les machines virtuelles dotées de fonctionnalités de migration en direct vGPU peuvent être migrées pour éviter les temps d’arrêt.

La migration en direct vGPU vous permet également d’effectuer des mises à niveau de pool propagées sur des pools qui hébergent des machines virtuelles compatibles vGPU. Pour plus d’informations, voir Mises à niveau du pool de roulement.

Pour utiliser la migration en direct vGPU ou la suspension de machine virtuelle, celle-ci doit s’exécuter sur une carte graphique prenant en charge cette fonctionnalité. Les pilotes pris en charge par le fournisseur de GPU doivent également être installés sur votre machine virtuelle.

Avertissement :

La taille de l’état du GPU dans le pilote NVIDIA peut entraîner un temps d’arrêt de 5 secondes ou plus lors de la migration en direct du vGPU.

Les restrictions suivantes s’appliquent lors de l’utilisation de la migration en direct vGPU :

  • La migration en direct des machines virtuelles avec vGPU activé à partir des versions précédentes de Citrix Hypervisor ou XenServer vers Citrix Hypervisor 8.2 n’est pas prise en charge.

  • La migration en direct n’est pas compatible avec le GPU Pass-through.

  • Les pilotes vGPU appropriés doivent être installés sur les machines virtuelles pour être prises en charge avec les fonctionnalités de migration en direct de vGPU. Les pilotes invités doivent être installés pour tous les invités à l’aide de la fonctionnalité vGPU.

  • Les opérations de redémarrage et d’arrêt sur une machine virtuelle ne sont pas prises en charge pendant qu’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 les fonctionnalités de migration en direct vGPU.

  • La migration en direct par le dispositif d’équilibrage de la charge de travail n’est pas prise en charge pour les machines virtuelles compatibles vGPU. Le dispositif d’équilibrage de la charge de travail ne peut pas effectuer de planification de la capacité pour les machines virtuelles auxquelles un vGPU est attaché.

  • Après la migration d’une machine virtuelle à l’aide de la migration en direct vGPU, la console VNC invitée peut être corrompue. Utilisez ICA, RDP ou une autre méthode basée sur le réseau pour accéder aux machines virtuelles après l’exécution d’une migration en direct vGPU.

  • La migration VDI utilise la migration en direct, et nécessite donc suffisamment d’espace vGPU sur l’hôte pour effectuer 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.

Support du fournisseur

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

  Relais GPU pour les machines virtuelles Windows Passage GPU pour les machines virtuelles Linux HVM GPU partagé (vGPU) pour les machines virtuelles Windows GPU partagé (vGPU) pour les machines virtuelles Linux Plusieurs GPU partagés (vGPU) pour les machines virtuelles Windows Plusieurs GPU partagés (vGPU) pour les machines virtuelles Linux
NVIDIA     OUI   OUI  

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

Support client et contraintes

Citrix Hypervisor 8.2 prend en charge les systèmes d’exploitation invités suivants pour les GPU virtuels.

NVIDIA vGPU

Les systèmes d’exploitation marqués d’un astérisque (*) prennent également en charge plusieurs vGPU.

Invités Windows :

  • Windows 10 (64 bits) *
  • Windows Server 2016 *
  • Windows Server 2019 *
  • Windows Server 2022 *

Invités Linux :

  • RHEL 8 *
  • RHEL 9 *
  • CentOS Stream 9
  • Ubuntu 20.04 *
  • Rocky Linux 8 *
  • Rocky Linux 9 *

AMD MxGPU (obsolète)

Remarque :

Certains matériels AMD que nous avons certifiés avec Citrix Hypervisor 8.2 Cumulative Update 1 pour utiliser cette fonctionnalité ne sont désormais plus pris en charge par les fournisseurs.

Nous offrons un support pour les environnements utilisant ce matériel certifié. Toutefois, si, en essayant de traiter et de résoudre un problème signalé, nous déterminons que le problème est directement lié au matériel en fin de vie, nous n’enquêterons pas plus avant sur le problème.

Invités Windows :

  • Windows 10 (64 bits)
  • Windows Server 2016 (64 bits)
  • Windows Server 2019 (64 bits)

Contraintes

  • Les machines virtuelles avec un GPU virtuel ne sont pas prises en charge par le contrôle dynamique de la mémoire.

  • Citrix Hypervisor détecte et regroupe automatiquement les 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, AMD MxGPU (obsolète) et vGPU pass-through) peuvent être utilisées dans un environnement utilisant une haute disponibilité. Toutefois, les machines virtuelles qui utilisent ces solutions graphiques ne peuvent pas être protégées par une haute disponibilité. Ces machines virtuelles peuvent être redémarrées dans la mesure du possible tant qu’il existe des hôtes disposant des ressources libres appropriées.

Vue d’ensemble des graphiques