RHEL 7特性说明(五):虚拟化
Red Hat Enterprise Linux 7.0 支持 NVIDA 专业系列显示设备(GRID 和 Quadro)的设备分配作为模拟 VGA 的第二图形设备。
半虚拟 TicketlockRed Hat Enterprise Linux 7.0 支持半虚拟 ticketlocks(pvticketlocks)以提高在过度使用 CPU 的 Red Hat Enterprise Linux 7.0 主机中运行的 Red Hat Enterprise Linux 7.0 虚拟机性能。
处理分配的 PCIe 设备出错如果在将使用高级出错报告(Advanced Error Reporting,AER)的 PCIe 分配给虚拟机时出错,则受到影响的虚拟机会关机,但不影响其他正在运行的虚拟机或者主机。该设备的主机驱动程序从错误中恢复后就可以让该虚拟机重新运行。
Q35 芯片组,PCI 快速总线以及 AHCI 总线模拟Q35 机型需要 KVM 虚拟机中的 PCI 快速总线支持,它是作为技术预览在 Red Hat Enterprise Linux 7.0 中提供。包含 AHCI 总线也只能在 Q35 机型中使用,同样也是技术预览。
基于 VFIO 的 PCI 设备分配虚拟功能 I/O(VFIO)用户空间驱动程序界面为 KVM 虚拟机提供改进的 PCI 设备分配解决方案。VFIO 提供内核级设备分离强化,提高设备访问的安全性,并与安全引导等功能兼容。VFIO 替换了 Red Hat Enterprise Linux 6 中使用的 KVM 设备分配机制。
Intel VT-d 大页面在 Red Hat Enterprise Linux 7.0 的 KVM 虚拟机中使用虚拟功能 I/O(VFIO)设备分配时,使用 2MB 页面作为输入/输出内存管理单位(IOMMU),因此可减少 I/O 操作的转译后备缓存(translation lookaside buffer ,TLB)的消耗。计划在 Red Hat Enterprise Linux 7.0 中提供 1GB 页面支持。VT-d 大页面功能支持目前仅限于 Intel 的平台。
KVM 时钟获取时间性能在 Red Hat Enterprise Linux 7.0 中加强了 vsyscall 机制以支持 KVM 虚拟机更迅速地从用户控件读取时钟。Red Hat Enterprise Linux 7.0 主机中运行的 Red Hat Enterprise Linux 7.0 虚拟机可体验到经常读取时间的应用程序的性能提高。
图像格式的 QCOW2 版本 3Red Hat Enterprise Linux 7.0 添加对图像格式的 QCOW2 版本 3 的支持
改进的实时迁移统计现在可使用实时迁移的有关信息分析和调试性能。改进的统计包括预期关机、关机或者脏页面比例。
实时迁移线程已将 KVM 实时迁移功能改进为支持线程处理。
字符设备和串行端口的热插拔目前 Red Hat Enterprise Linux 7.0 支持为新字符设备热插拔新串行端口。
模拟 AMD Opteron G5KVM 现在可以模拟 AMD Opteron G5 处理器。
在 KVM 虚拟机中支持新的 Intel 指令KVM 虚拟机可以使用 Intel 22nm 处理器支持的新指令。这些包括:
浮点乘加器, 256 位整数向量, 大端移动指令(MOVBE)支持, 或者 HLE/HLE+。 VPC 和 VHDX 文件格式Red Hat Enterprise Linux 7.0 中的 KVM 包括对微软虚拟 PC(VPC)和微软 Hyper-V 虚拟硬盘(VHDX)文件格式的支持。
libguestfs 新功能libguestfs 是一组访问和修改虚拟机磁盘映像的工具。Red Hat Enterprise Linux 7.0 中的libguestfs 包括大量改进,最主要的包括:
使用 SELinux 或者 sVirt 包含的安全虚拟化,保证加强针对恶意和畸形磁盘映像的安全性。 可检查和修改远程磁盘,最开始是使用网络块设备(NBD)。 在某些程序中可进行磁盘热插拔以便获得更好的性能。 WHQL 认证的 virtio-win 驱动程序Red Hat Enterprise Linux 7.0 包括用于最新微软 Windows 虚拟机,即 Microsoft Window 8, 8.1, 2012 和 2012 R2 的 Windows 硬件质量实验室(WHQL)认证的 virtio-win 驱动程序。
Red Hat Enterprise Linux 7.0 Xen HVM 虚拟机用户现在可以在广受欢迎的 Xen 环境中使用 Red Hat Enterprise Linux 7.0 作为虚拟机。
Hyper-V Red Hat Enterprise Linux 7.0 托管的第二代虚拟机Red Hat Enterprise Linux 7.0 可作为 Microsoft Hyper-V Server 2012 R2 主机中的第二代虚拟机。除上一代虚拟机支持的功能外,第二代提供了虚拟机中的新功能,例如:安全引导,使用 SCSI 虚拟硬盘引导或者 UEFI 固件支持。
本系列文章来自 RHEL 7.0 的发行注记
原文发布时间:2014-07-15
本文来自云栖合作伙伴“linux中国”
参考:https://zhuanlan.zhihu.com/p/27055555 在线迁移过程划分为三个阶段:准备阶段、迁移阶段和切换阶段。
相关文章
- Redis 简介、特性、版本说明
- Qt-QLineEdit使用与说明
- 大华NVR设备接分别入宇视摄像机Onvif和RTSP主子码流的方案说明
- Spring Cloud -- Hystrix 配置说明
- H7-TOOL串口脱机烧录操作说明,支持TTL串口,RS232和RS485(2022-06-30)
- Atitit.cateService分类管理新特性与设计文档说明v1
- Rockchip_3G_DONGLE_配置说明
- 【JVM与内存调优】Java程序运行机制详细说明
- Java JDK 1.8 下载及其版本说明 8u202(最后一个免费版)
- Qt excel 操作使用说明
- Log4Qt简易使用说明
- 谷歌protocolbuff使用说明步骤
- PostgreSQL的学习心得和知识总结(十九)|数据库游标详细使用说明及特性总结(全网最精细最详尽 仰望星空也要脚踏实地)
- PostgreSQL的学习心得和知识总结(十二)|数据库触发器使用说明及特性总结
- LabVIEW操作数据库的例子 包含源程序和视频说明
- BindingFlags说明
- LNK 无文件攻击的一个示例——如果压缩包里面有lnk文件,那说明攻击者利用了lnk无文件攻击