英特爾虛擬化技術(shù)Intel VT即包括針對(duì)芯片組的VT-d技術(shù)。
VT-d 通過(guò)減少 VMM 參與管理I/O流量的需求,消除了大部分的性能開(kāi)銷(xiāo),從而加速數(shù)據(jù)傳輸。基于純軟件的虛擬化技術(shù)中,用戶操作系統(tǒng)與硬件設(shè)備通過(guò)VMM來(lái)通信,而借助VT-d,完成初始分配之后,數(shù)據(jù)即可直接在客戶操作系統(tǒng)與為其分配的設(shè)備之間進(jìn)行傳輸。這樣,I/O 流量的流動(dòng)將更加迅速,減少的 VMM 工作運(yùn)行則會(huì)進(jìn)一步縮減服務(wù)器處理器的負(fù)載。此外,由于用于特定設(shè)備或客戶操作系統(tǒng)的 I/O 數(shù)據(jù)不能被其它任何硬件或客戶軟件組件訪問(wèn),VMM將特定 I/O 設(shè)備安全分配給特定客戶操作系統(tǒng)。每個(gè)設(shè)備在系統(tǒng)內(nèi)存中都有一個(gè)專(zhuān)用區(qū)域,只有該設(shè)備及其分配的客戶操作系統(tǒng)才能對(duì)該區(qū)域進(jìn)行訪問(wèn),增強(qiáng)了虛擬化的安全性能。