1. 程式人生 > >KVM硬件輔助虛擬化之 EPT in Nested Virtualization

KVM硬件輔助虛擬化之 EPT in Nested Virtualization

family mil 虛擬 target adding 多層嵌套 top 方法 執行

在嵌套虛擬環境(Nested Virtualization)下,執行在hypervisor上的Virtual Machine仍能夠作為hypervisor去執行其他的Virutal Machine,而KVM也支持了這樣的強大的特性。

而在《KVM硬件輔助虛擬化之 EPT》一文中。我們具體分析了單層虛擬機並引入硬件輔助虛擬化EPT功能的環境下,Guest OS中的虛擬地址到真實物理地址的訪問方法。即在EPT頁表的幫助下,通過二維的頁表機制,終於實現GVA到HPA的轉換。

那麽在多層嵌套虛擬機情況下,EPT又是怎樣發揮作用的呢?

本文針對嵌套執行情況進行了相關流程的跟蹤和分析,若有不對的地方,望指出

[點擊查看全文]

http://luoye.me/2014/06/20/NESTED-EPT/

KVM硬件輔助虛擬化之 EPT in Nested Virtualization