Red Hat Training

A Red Hat training course is available for RHEL 8

4.15. 虚拟化 (机器翻译版本)

KVM支持5级分页

借助Red Hat Enterprise Linux 8,KVM虚拟化支持5级分页功能,可显着增加主机和客户机系统可以使用的物理和虚拟地址空间。

(BZ#1485229)

KVM支持RHEL 8中的UMIP

KVM虚拟化现在支持用户模式指令防护(UMIP)功能,该功能有助于防止用户空间应用程序访问系统范围的设置。这减少了特权升级攻击的潜在载体,从而使KVM管理程序及其客户机更安全。

(BZ#1494651)

KVM来宾崩溃报告中的其他信息

如果guest虚拟机意外终止或无响应,KVM管理程序生成的崩溃信息已经扩展。这样可以更轻松地诊断和修复KVM虚拟化部署中的问题。

(BZ#1508139)

qemu-kvm RHEL 8中的2.12

Red Hat Enterprise Linux 8随附 qemu-kvm 2.12。此版本修复了多个错误,并在1.5.3版本中添加了许多增强功能,可在Red Hat Enterprise Linux 7中使用。

值得注意的是,已经引入了以下功能:

  • Q35客机类型
  • UEFI来宾启动
  • NUMA在客人中调整和固定
  • vCPU热插拔和热插拔
  • 客户I / O线程

请注意一些可用的功能 qemu-kvm Red Hat Enterprise Linux 8不支持2.12。有关详细信息,请参阅Red Hat客户门户上的“RHEL 8虚拟化中的功能支持和限制”。

(BZ#1559240)

NVIDIA vGPU现在与VNC控制台兼容

使用NVIDIA虚拟GPU(vGPU)功能时,现在可以使用VNC控制台显示来宾的可视输出。

(BZ#1497911)

Ceph受虚拟化支持

通过此更新,Red Hat支持的所有CPU架构上的KVM虚拟化都支持Ceph存储。

(BZ#1578855)

Q35 虚拟化现在支持机器类型

Red Hat Enterprise Linux 8引入了支持 Q35, ,一种更现代的基于PCI Express的机器类型。这为虚拟设备的功能和性能提供了各种改进,并确保更广泛的现代设备与虚拟化兼容。此外,在Red Hat Enterprise Linux 8中创建的虚拟机也可以使用 Q35 默认情况下。

还要注意以前的默认值 个人计算机 机器类型已被弃用,只应在虚拟化不支持Q35的旧操作系统时使用。

(BZ#1599777)

IBM Z上虚拟机的交互式引导加载程序

在IBM Z主机上引导虚拟机(VM)时,QEMU引导加载程序固件现在提供交互式控制台界面。这使得可以在不访问主机环境的情况下解决客户操作系统引导问题。

(BZ#1508137)

QEMU沙盒已添加

在Red Hat Enterprise Linux 8中,QEMU仿真器引入了沙盒功能。QEMU沙盒为QEMU可以执行的系统调用提供了可配置的限制,从而使虚拟机更加安全。请注意,默认情况下已启用并配置此功能。

(JIRA:RHELPLAN-10628)

为Intel Xeon SnowRidge启用了GFNI和CLDEMOT指令集

在Intel Xeon SnowRidge系统上的RHEL 8主机中运行的虚拟机(VM)现在可以使用GFNI和CLDEMOT指令集。在某些情况下,这可能会显着提高此类VM的性能。

(BZ#1494705)

添加了一个用于NVMe设备的基于VFIO的块驱动程序

QEMU仿真器为非易失性存储器快速(NVMe)设备引入了基于虚拟功能I / O(VFIO)的驱动程序。驱动程序直接与连接到虚拟机(VM)的NVMe设备通信,并避免使用内核系统层及其NVMe驱动程序。因此,这增强了NVMe设备在虚拟机中的性能。

(BZ#1519004)

改进了巨大的页面支持

使用RHEL 8作为虚拟化主机时,用户可以将支持虚拟机(VM)内存的页面大小修改为CPU支持的任何大小。这可以显着提高VM的性能。

要配置VM内存页面的大小,请编辑VM的XML配置并将<hugepages>元素添加到<memoryBacking>部分。

(JIRA:RHELPLAN-14607)


为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。