4.15. Virtualización (traducción automática)

KVM soporta paginación de 5 niveles

Con Red Hat Enterprise Linux 8, la virtualización KVM soporta la característica de paginación de 5 niveles, que aumenta significativamente el espacio de direcciones físico y virtual que pueden utilizar los sistemas huésped y host.

(BZ#1485229)

KVM soporta UMIP en RHEL 8

La virtualización KVM ahora soporta la función User-Mode Instruction Prevention (UMIP), que puede ayudar a evitar que las aplicaciones de espacio de usuario accedan a la configuración de todo el sistema. Esto reduce los vectores potenciales para los ataques de escalamiento de privilegios y, por lo tanto, hace que el hipervisor KVM y sus máquinas huéspedes sean más seguros.

(BZ#1494651)

Información adicional en los informes de accidentes de los huéspedes de KVM

Se ha ampliado la información sobre colisiones que genera el hipervisor KVM si un huésped se da de baja de forma inesperada o no responde. Esto facilita el diagnóstico y la solución de problemas en implementaciones de virtualización KVM.

(BZ#1508139)

qemu-kvm 2.12 en RHEL 8

Red Hat Enterprise Linux 8 se distribuye con la versión 2qemu-kvm.12. Esta versión corrige múltiples errores y añade una serie de mejoras sobre la versión 1.5.3, disponible en Red Hat Enterprise Linux 7.

En particular, se han introducido las siguientes características:

  • Q35 tipo de máquina huésped
  • Arranque de huésped UEFI
  • Sintonización y fijación de NUMA en el huésped
  • vCPU hot plug y hot unplug
  • roscado de E/S de invitado

Tenga en cuenta que algunas de las características disponibles en la versión 2qemu-kvm.12 no son compatibles con Red Hat Enterprise Linux 8. Para obtener información detallada, consulte "Compatibilidad y limitaciones de las funciones en la virtualización RHEL 8" en el Portal del cliente de Red Hat.

(BZ#1559240)

NVIDIA vGPU es ahora compatible con la consola VNC

Al utilizar la función de GPU virtual NVIDIA (vGPU), ahora es posible utilizar la consola VNC para mostrar la salida visual del invitado.

(BZ#1497911)

Ceph es compatible con la virtualización

Con esta actualización, el almacenamiento Ceph es compatible con la virtualización KVM en todas las arquitecturas de CPU compatibles con Red Hat.

(BZ#1578855)

El tipo de máquina Q35 está ahora soportado por la virtualización

Red hat Enterprise Linux 8 introduce el soporte para Q35, un tipo de máquina más moderno basado en PCI Express. Esto proporciona una variedad de mejoras en las características y el rendimiento de los dispositivos virtuales y garantiza que una gama más amplia de dispositivos modernos sean compatibles con la virtualización. Además, las máquinas virtuales creadas en Red Hat Enterprise Linux 8 están configuradas para utilizar Q35 de forma predeterminada.

Tenga en cuenta también que el tipo de equipo de PC previamente predeterminado ha quedado obsoleto y sólo debería utilizarse al virtualizar sistemas operativos más antiguos que no sean compatibles con Q35.

(BZ#1599777)

Cargador de arranque interactivo para máquinas virtuales en IBM Z

Al arrancar una máquina virtual (VM) en un host IBM Z, el firmware del cargador de arranque QEMU presenta ahora una interfaz de consola interactiva. Esto permite solucionar problemas de arranque del SO huésped sin necesidad de acceder al entorno del host.

(BZ#1508137)

Se ha añadido el sandboxing de QEMU

En Red Hat Enterprise Linux 8, el emulador QEMU introduce la característica de sandboxing. El sandboxing de QEMU proporciona limitaciones configurables a lo que los sistemas llamados QEMU pueden realizar, y por lo tanto hace que las máquinas virtuales sean más seguras. Tenga en cuenta que esta función está activada y configurada de forma predeterminada.

(JIRA:RHELPLAN-10628)

Juegos de instrucciones GFNI y CLDEMOT habilitados para Intel Xeon SnowRidge

Las máquinas virtuales (VM) que se ejecutan en un host RHEL 8 en un sistema Intel Xeon SnowRidge ahora pueden utilizar los conjuntos de instrucciones GFNI y CLDEMOT. Esto puede aumentar significativamente el rendimiento de estas máquinas virtuales en determinadas situaciones.

(BZ#1494705)

Se ha añadido un controlador de bloques basado en VFIO para dispositivos NVMe

El emulador QEMU introduce un controlador basado en funciones virtuales de E/S (VFIO) para dispositivos de memoria no volátil express (NVMe). El controlador se comunica directamente con los dispositivos NVMe conectados a las máquinas virtuales (VM) y evita el uso de la capa de sistema del núcleo y sus controladores NVMe. Como resultado, esto mejora el rendimiento de los dispositivos NVMe en máquinas virtuales.

(BZ#1519004)

Mejoras en el soporte de páginas gigantes

Cuando se utiliza RHEL 8 como host de virtualización, los usuarios pueden modificar el tamaño de las páginas que respaldan la memoria de una máquina virtual (VM) a cualquier tamaño que soporte la CPU. Esto puede mejorar significativamente el rendimiento de la máquina virtual.

Para configurar el tamaño de las páginas de memoria de la VM, edite la configuración XML de la VM y añada el elemento <hugepages> a la sección <memoryBacking>.

(JIRA:RHELPLAN-14607)