4.15. Virtualisation (traduction automatique)
KVM prend en charge la pagination à 5 niveaux
Avec Red Hat Enterprise Linux 8, la virtualisation KVM prend en charge la fonction de pagination à 5 niveaux, qui augmente considérablement l'espace d'adressage physique et virtuel que les systèmes hôtes et invités peuvent utiliser.
(BZ#1485229)
KVM supporte UMIP dans RHEL 8
La virtualisation KVM prend désormais en charge la fonction User-Mode Instruction Prevention (UMIP), qui peut aider à empêcher les applications de l'espace utilisateur d'accéder aux paramètres du système. Cela réduit les vecteurs potentiels d'attaques d'escalade de privilèges, et rend ainsi l'hyperviseur KVM et ses machines invitées plus sûrs.
(BZ#1494651)
Informations supplémentaires dans les rapports de crash invités KVM
Les informations de crash que l'hyperviseur KVM génère si un invité se termine de manière inattendue ou ne réagit plus ont été développées. Cela facilite le diagnostic et la résolution des problèmes dans les déploiements de virtualisation KVM.
(BZ#1508139)
qemu-kvm
2.12 dans RHEL 8
Red Hat Enterprise Linux 8 est distribué avec la version 2qemu-kvm
.12. Cette version corrige plusieurs bogues et ajoute un certain nombre d'améliorations par rapport à la version 1.5.3, disponible dans Red Hat Enterprise Linux 7.
Notamment, les caractéristiques suivantes ont été introduites :
- Q35 type de machine invitée
- Démarrage invité UEFI
- Réglage NUMA et épinglage de l'invité
- vCPU hot plug et hot unplug
- enfilage des entrées/sorties des invités
Notez que certaines des fonctionnalités disponibles dans la version 2qemu-kvm
.12 ne sont pas prises en charge par Red Hat Enterprise Linux 8. Pour plus d'informations, voir "Support des fonctionnalités et limitations de la virtualisation RHEL 8" sur le portail client Red Hat.
(BZ#1559240)
NVIDIA vGPU est maintenant compatible avec la console VNC
En utilisant la fonction GPU virtuel NVIDIA (vGPU), il est maintenant possible d'utiliser la console VNC pour afficher la sortie visuelle de l'invité.
(BZ#1497911)
Ceph est supporté par la virtualisation
Avec cette mise à jour, le stockage Ceph est supporté par la virtualisation KVM sur toutes les architectures CPU supportées par Red Hat.
(BZ#1578855)
Le type de machine Q35 est maintenant supporté par la virtualisation
Red hat Enterprise Linux 8 introduit la prise en charge de Q35, une machine plus moderne de type PCI Express. Cela permet d'améliorer les fonctionnalités et les performances des périphériques virtuels et de s'assurer qu'un plus grand nombre de périphériques modernes sont compatibles avec la virtualisation. En outre, les machines virtuelles créées dans Red Hat Enterprise Linux 8 sont configurées par défaut pour utiliser Q35.
Notez également que le type de machine PC par défaut est devenu obsolète et ne devrait être utilisé que lors de la virtualisation de systèmes d'exploitation plus anciens qui ne prennent pas en charge Q35.
(BZ#1599777)
Chargeur de démarrage interactif pour machines virtuelles sur IBM Z
Lors du démarrage d'une machine virtuelle (VM) sur un hôte IBM Z, le firmware du chargeur de démarrage QEMU présente désormais une interface console interactive. Cela permet de dépanner les problèmes de démarrage de l'OS invité sans accès à l'environnement hôte.
(BZ#1508137)
Le bac à sable QEMU a été ajouté
Dans Red Hat Enterprise Linux 8, l'émulateur QEMU introduit la fonction sandboxing. QEMU sandboxing fournit des limitations configurables à ce que les systèmes appelés QEMU peuvent exécuter, et rend ainsi les machines virtuelles plus sûres. Notez que cette fonction est activée et configurée par défaut.
(JIRA:RHELPLAN-10628)
Jeux d'instructions GFNI et CLDEMOT activés pour Intel Xeon SnowRidge
Les machines virtuelles (VM) fonctionnant dans un hôte RHEL 8 sur un système Intel Xeon SnowRidge peuvent désormais utiliser les jeux d'instructions GFNI et CLDEMOT. Dans certains scénarios, cela peut améliorer sensiblement les performances de ces machines virtuelles.
(BZ#1494705)
Un pilote de bloc basé sur VFIO pour les périphériques NVMe a été ajouté
L'émulateur QEMU introduit un pilote basé sur les E/S de fonctions virtuelles (VFIO) pour les périphériques NVMe (non-volatile memory express). Le pilote communique directement avec les périphériques NVMe connectés aux machines virtuelles (VM) et évite d'utiliser la couche système du noyau et ses pilotes NVMe. En conséquence, cela améliore les performances des périphériques NVMe dans les machines virtuelles.
(BZ#1519004)
Amélioration de la prise en charge des pages volumineuses
Lors de l'utilisation de RHEL 8 comme hôte de virtualisation, les utilisateurs peuvent modifier la taille des pages qui reculent la mémoire d'une machine virtuelle (VM) à toute taille prise en charge par le CPU. Cela peut améliorer considérablement les performances de la machine virtuelle.
Pour configurer la taille des pages de mémoire VM, modifiez la configuration XML de la VM et ajoutez l'élément <hugepages> dans la section <memoryBacking>.
(JIRA:RHELPLAN-14607)