第 19 章 虚拟化


Amazon Web Services 的 ENA 驱动程序

在这个版本中,增加了对 Red Hat Enterprise Linux 7 内核的 Amazon Elastic Network Adapter(ENA)驱动程序的支持。ENA 显著提高了红帽企业 Linux 7 客户机虚拟机的网络效率,适用于某些类型的 Amazon Web Services 云。

stnthetic Hyper-V FC 适配器由 storvsc 驱动程序支持

这个版本改进了 storvsc 驱动程序在 Hyper-V 虚拟化中处理光纤通道(FC)设备的方式。值得注意的是,当在 Hyper-V hypervisor 上配置了新的仿真光纤通道(FC)适配器时,将在 /sys/class/fc_host//sys/class/scsi_host/ 目录中创建新的 host1文件。此文件包含由 Hyper-V FC Adapter 全局范围的端口号(WWPN)和全局范围的节点数(WWN)确定的 port_namehost_name 条目。(BZ#1308632, BZ#1425469)

父 HBA 可以由 WWNN/WWPN 对定义

在这个版本中,除 scsi_host# 外,父主机总线适配器(HBA)可以通过 World Wide Node Name(WWN)和 World Wide Port Name(WWPN)标识。当由 scsi_host# 定义时,如果将硬件添加到主机计算机,则 scsi_host# 可能会在主机重启后更改。通过使用 WWNN/WWPN 对,分配不会更改,与主机机器的硬件更改无关。(BZ#1349696)

libvirt rebase 到版本 3.2.0

libvirt 软件包已升级到上游版本 3.2.0,它提供很多程序错误修复和增强。主要更改:
  • 在这个版本中,可以安装和卸载特定的 libvirt 存储子驱动程序,这可以减少安装占用空间。
  • 现在,您可以将 /etc/nsswitch.conf 文件配置为指示 Name Services Switch(NSS)自动解析 KVM 虚拟客户机的名称到其网络地址。(BZ#1382640)

KVM 现在支持 MCE

在这个版本中,对 KVM 内核模块的机器检查例外(MCE)提供支持,这样就可以在 KVM 客户机虚拟机中使用 Intel Xeon v5 处理器的本地 MCE(LMCE)功能。LMCE 可以向单个处理器线程(而不是广播到所有线程)提供 MCE,这样可确保机器健康检查不会影响比所需的 vCPU 更多 vCPU 的性能。因此,在有大量处理器线程的机器上处理 MCE 时,这降低了软件负载。(BZ#1402102, BZ#1402116)

添加了对 tun/tap 设备上的 rx 批处理的支持

在这个版本中,支持 tun/tap 设备的 rx 批处理。这可让接收捆绑的网络帧来提高性能。(BZ#1414627)

libguestfs rebase 到版本 1.36.3

libguestfs 软件包已升级到上游版本 1.36.3,它提供很多程序错误修复和增强。主要变更包括:
  • 这个版本添加了 virt-tail 工具,可用于在客户机中跟踪(tail)日志文件,类似于 tail -f 命令。详情请查看 virt-tail(1)man page。
  • virt-v2v 实用程序支持更多操作系统和更多输入源。此外,Windows 客户机的转换已大大重写和简化。
  • virt-customizevirt-buildervirt-systprep 工具添加了多个选项。(BZ#1359086)

改进了 QXL 驱动程序的 virt-v2v 安装

在这个版本中,在 Windows guest 虚拟机中重新设计了 virt-v2v 实现 QXL 驱动程序安装,这样可确保在这些客户机上正确安装了 QXL 驱动程序。(BZ#1233093, BZ#1255610, BZ#1357427, BZ#1374651)

virt-v2v 可以将磁盘映像导出为 qcow2 格式 1.1

在这个版本中,virt-v2v 实用程序在使用 -o rhev 选项时导出与 qcow2 格式版本 1.1 兼容的磁盘镜像。另外,virt-v2v 为 vdsm 输出模式添加了 --vdsm-compat=COMPAT 选项。此选项指定使用 -o vdsm 选项导出镜像时使用的 qcow2 格式 virt-v2v 使用的版本。(BZ#1400205)

其他 virt 工具可在 LUKS 完整加密的客户端中工作

在这个版本中,增加了对使用 virt-customizevirt-get-kernelvirt-sparsifyvirt-sysprep 工具处理 LUKS 全磁盘加密的客户机的支持。因此,这些工具可以提供密钥或密码短语来打开 LUKS 完整加密客户机。(BZ#1362649)

所有 libguestfs 命令的 tab 自动完成

所有 libguestfs 工具添加了 Bash 补全脚本。因此,现在可以将 bash 的 Tab 补全用于每个 libguestfs 命令。(BZ#1367738)

重新定义大小的磁盘可直接写入远程位置

在这个版本中,virt-resize 实用程序可将其输出写入远程位置。例如,这在直接将调整大小的磁盘镜像写入 Ceph 存储卷时很有用。virt-resize 输出磁盘可使用 URI 指定。任何支持的输入协议和格式都可用于指定输出。(BZ#1404182)

现在完全支持用户命名空间

现在完全支持用户命名空间功能,以前作为技术预览提供。它通过在主机和容器之间提供更好的隔离,为运行 Linux 容器的服务器提供额外的安全性。容器的管理员不再能够在主机上执行管理操作,这会提高安全性。(BZ#1138782)

为在 Hyper-V 下的客户机虚拟机中通过 PCI Express 总线连接的设备添加了驱动

在这个版本中,添加了一个新驱动程序,当通过 PCI Express 总线连接的设备将公开 root PCI 总线时,它会传递给在 Hyper-V hypervisor 上运行的 Red Hat Enterprise Linux 客户机虚拟机。目前,Microsoft Windows Server 2016 支持该功能。(BZ#1302147)
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.