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)