科技行者

行者學院 轉型私董會 科技行者專題報道 網紅大戰科技行者

知識庫

知識庫 安全導航

知識庫分類索引
技術分類
廠商分類

Intel-VT

Intel VT即Virtualization Technology,虛擬化技術。Intel Virtualization Technology就是以前眾所周知的“Vanderpool”技術,這種技術讓可以讓一個CPU工作起來就像多個CPU并行運行,從而使得在一部電腦內同時運行多個操作系統成為可能。

2005年8月,Intel首次公布了其針對硬件虛擬化的Vanderpool技術細節,這種技術可以用于PC和服務器系統,它可以讓一臺計算機同時運行多個操作系統。Vanderpool技術通過增添新的指令,使得Intel處理器支持硬件虛擬化; 而軟件方面則由一個被稱為虛擬機監視器(VMM)的程序對虛擬機進行24小時不間斷的管理。

分析家認為,到2010年,大約95% 的新出產的Wintel服務器都會采用帶有虛擬化技術的硬件。同年11月,Intel宣布,虛擬化技術Vanderpool被改成VT,并已經被Acer和聯想應用在其基于Intel Pentium 4的PC上。Intel推出的Pentium 4核心為Prescott處理器,型號為Intel Pentium 4 662及Intel Pentium 4 672。Intel在6×2處理器中加入Intel VT技術,讓一個平臺能在獨立的分區 (partitions) 或 “ 容 器 ” (containers)內執行多個作業系統與應用程式,單一的實體運算系統能以多個“虛擬”系統的方式進行運作。

虛擬狀態下的工作模式有兩種:root操作和非root操作。通常只有虛擬操作軟件——Virtual Machine Monitor (VMM)能夠運行在root操作模式下,而操作系統在虛擬機的頂層運行在非root操作模式下。運行在虛擬機頂層的軟件同時也叫做“guest software”。

要進入虛擬模式,VMM需要執行VMXON指令來調入VMM軟件,VMM軟件使用VMLAUNCH指令來進入每一個虛擬機,使用VMRESUME指令來退出。如果想要退出虛擬模式,可以使用VMM運行VMXOFF指令。在圖中的每個guest系統可以是不同的操作系統,同時運行自身的軟件。

Intel VT技術的實現需要同時具有處理器、芯片組、BIOS、VMM軟件的支持,這些特定的平臺軟件必須全部到位。同時性能方面要視不同的硬件和軟件平臺而定,Intel 虛擬技術支持的BIOS和VMM程序現在正在開發之中。

相關新聞
Intel-VT相關廠商

分隔

云南时时彩福利