暫停循環(huán)退出能夠提高虛擬機性能

王兵談到,英特如利用虛擬機控制結構VMCS和虛擬處理器標識VPIDs來優(yōu)化VT轉換延遲,其中,VMCS包含所有必要的客戶機與主機寄存器狀態(tài),其有主機物理內存支持,通過VMREAD/VMWRITE接口進行訪問,此外,VPIDs中,VMM通過制定的值來標記微架構TLBs,用于避免在VT轉換時的TLB刷新,王兵表示,隨著時間的推移顯著減少VT延遲。

面向多租戶設計的英特爾至強處理器設計

針對虛擬化中持錯者搶占的情況(一個持有鎖的虛擬處理器vCPU可能被搶占),“那些試圖獲取鎖的其他vCPUs會在整個執(zhí)行過程自旋”,王兵談到,英特爾的解決方案是暫停循環(huán)退出,且在暫停循環(huán)退出后,VMM可以重新控制和安排另外的vCPU運行。

英特爾在至強7500上加入了以前所沒有的RAS特性,不僅包括傳統(tǒng)的IOH、內存和插座RAS,連接內存的QPI通道也有RAS

此外,王兵也介紹了用單根IO虛擬化(SR-IOV)實現(xiàn)IO虛擬化的情況,以及英特爾至強5600系列的新指令在多租戶應用中的安全特性。

分享到

cuihao

相關推薦