HTTP://www.aliyun.com/zixun/aggregation/13883.html">虛擬化技術最早來自IBM大型機的分區技術,這種作業系統虛擬機器技術使得使用者可在一台主機上運行多個作業系統, 同時運行多個獨立的商業應用。
隨著X86架構伺服器使用越來越廣泛,基於X86架構伺服器的虛擬化技術一經問世,便開始引導了泛型服務器的虛擬化變革歷程。 VMWare、 XEN、微軟等廠家在軟體體系層面開始引領伺服器虛擬化潮流。 此前,虛擬化技術在 x86 架構上進展緩慢的主要原因有二:x86 架構本身不適合進行虛擬化;另一個原因則是 x86 處理器的性能不足。 隨著Intel和AMD在X86架構上的不斷修改、X86處理器在性能上的飛速提高,虛擬化的的基本局限得到了解決。
伺服器虛擬化的直接效果是導致資料中心具有更高的應用密度,在相同物理空間內邏輯伺服器(虛擬機器)數量比物理伺服器大大增加。 由此,伺服器的總體業務處理量上升,使得伺服器對外吞吐流量增大。
虛擬化計算技術已經逐步成為雲計算服務的主要支撐技術,特別是在計算能力租賃、調度的雲計算服務領域起著非常關鍵的作用。
在大規模計算資源集中的雲計算資料中心,以X86架構為基準的不同伺服器資源,通過虛擬化技術將整個資料中心的計算資源統一抽象出來,形成可以 按一定細微性分配的計算資源池,如下圖所示。 虛擬化後的資源池遮罩了各種物理伺服器的差異,形成了統一的、雲內部標準化的邏輯CPU、邏輯記憶體、邏輯存儲空 間、邏輯網路介面,任何使用者使用的虛擬化資源在調度、供應、度量上都具有一致性。
虛擬化技術不僅消除大規模異構伺服器的差異化,其形成的計算池可以具有超級的計算能力(如下圖所示),一個雲計算中心物理伺服器達到數萬台是一 個很正常的規模。 一台物理伺服器上運行的虛擬機器數量是動態變化的,當前一般是4到20,某些高密度的虛擬機器可以達到100:1的虛擬比(即一台物理伺服器 上運行100個虛擬機器),在CPU性能不斷增強(主頻提升、多核多路)、當前各種硬體虛擬化( CPU指令級虛擬化、記憶體虛擬化、橋片虛擬化、網卡虛擬化) 的輔助下,物理伺服器上運行的虛擬機器數量會迅猛增加。 一個大型IDC中運行數十萬個虛擬機器是可預見的,當前的雲服務IDC在業務規劃時,已經在考慮這些因 素。
(責任編輯:蒙遺善)