vt是什么?
VT(Virtualization Technology)是Intel為了在硬件層面上輔助虛擬化技術(shù)實現(xiàn),而在其用戶平臺上開發(fā)的虛擬化支持系統(tǒng)。在此之前,虛擬化只能使用軟件來虛擬底層的架構(gòu)。
VT簡介
Intel公司開發(fā)了兩套VT技術(shù):一套是VT-i,主要針對安騰架構(gòu)的主機(jī):一套是VT-x, 主要是針對IA32架構(gòu)的主機(jī)。
VT-x依靠VMX(Virtual Machine Extension)來進(jìn)行對虛擬化技術(shù)的硬件支持。
作為一 種芯片輔助虛擬化技術(shù),VMX提供兩種新的狀態(tài)來進(jìn)行虛擬:根模式(VMX root)和非根模式 (VMX non—root)。根模式主要是應(yīng)對丁Host OS或者VMM的環(huán)境。
在這種模式下,處理器的行為和沒有vT技術(shù)時的行為是類似的,可以很好地處理各個特權(quán)級別的指令,只是VMX 有其一套指令集,而且當(dāng)加載數(shù)據(jù)到某些特定的寄存器的時候,會受到一些限制。
而非根模式則是慮對于Guest OS或者vM的環(huán)境。在這種環(huán)境下,處理器的很多操作是受限的。
創(chuàng)新互聯(lián)新上的美國站群服務(wù)器8C 現(xiàn)貨