虛擬化技術的歷史
虛擬化的現狀
桌面虛擬化
桌面虛擬化是指將計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。可以通過任何設備,在任何地點,任何時間訪問在網絡上的屬於我們個人的桌面系統。
第一代技術實現了遠程操作和虛擬技術的結合,降低的成本使得虛擬桌面技術的普及稱爲可能,但是影響普及的並不僅僅是採購成本,管理成本和效率在這個過程中也是非常重要的一環。 縱觀IT技術應用歷史,架構的變化和三國中名言一樣:分久必合,合久必分。從最早主機-亞終端集中模式,到PC分佈模式,到今天的虛擬桌面模式,其實是一個計算使用權與管理權的博弈發展。開始主機模式,集中管理,但是應用困難,必須到機房去使用;PC時代來臨,所有計算都在PC上發生,但是IT的管理也變成分佈式的,這也是爲什麼IT部門的桌面管理員壓力最大,需要分佈式的管理所有用戶的PC,管理的成本也大幅度上升。桌面虛擬化將用戶操作環境與系統實際運行環境拆分,不必同時在一個位置,這樣即滿足了用戶的靈活使用,同時幫助IT部門實現了集中的控制,從而解決了這一問題。但是如果只是將1000個員工的pc變成1000個虛擬機,那麼IT管理員的管理壓力可能並沒有降低,反而上升了,只不過是不用四處亂跑了而已。
爲了提高管理性,第二代桌面虛擬化技術進一步將桌面系統的運行環境與安裝環境拆分、應用與桌面的拆分、配置文件的拆分,從而大大降低了管理複雜度與成本,提高了管理效率。
應用虛擬化
應用虛擬化將應用程序與操作系統解耦合,爲應用程序提供了一個虛擬的運行環境。在這個環境中,不僅包括應用程序的可執行文件,還包括它所需要的運行時環境。從本質上說,應用虛擬化是把應用對低層的系統和硬件的依賴抽象出來,可以解決版本不兼容的問題。技術原理是基於應用/服務器計算A/S架構,採用類似虛擬終端的技術,把應用程序的人機交互邏輯(應用程序界面、鍵盤及鼠標的操作、音頻輸入輸出、讀卡器、打印輸出等)與計算邏輯隔離開來。在用戶訪問一個服務器虛擬化後的應用時,用戶計算機只需要把人機交互邏輯傳送到服務器端,服務器端爲用戶開設獨立的會話空間,應用程序的計算邏輯在這個會話空間中運行,把變化後的人機交互邏輯傳送給客戶端,並且在客戶端相應設備展示出來,從而使用戶獲得如同運行本地應用程序一樣的訪問感受。
虛擬化計算系統體系
虛擬化技術的未來
通過虛擬化進行服務器整合優勢:
大大提高硬件利用率
增加系統的可管理性
利用虛擬機與硬件無關的特性的虛擬機遷移技術,按需分配資源
當VMM監測到某個計算節點的負載過高時,可以在不中斷業務的情況下,將其遷移
到其它負載較輕的節點或者在節點內通過重新分配計算資源
執行緊迫計算任務的虛擬機得到更多的計算資源,保證關鍵任務的響應能力
實現經濟高效、獨立於硬件和操作系統的應用程序高可用性,系統服務器硬件故障時,可自動重啓虛擬機消除在不同硬件上恢復操作系統和應用程序安裝所帶來的困難,其中任何物理服務器均可作爲虛擬服務器的恢復目標減少硬件成本和維護成本。
與服務器管理硬件配合實現智能電源管理
優化虛擬機資源的實際運行位置,達到耗電最小化
可爲運營商節省大量電力資源,減少供電成本,節能減排
未來虛擬化技術的驅動力——IT成本的消減
虛擬化技術的驅動力——管理和可用性的提升
參考文獻
【1】(美)Danielle Ruest;Nelson Ruest著陳奮譯.虛擬化技術指南[M]機械工業出
版.2011.10
【2】陳瀅主審;王慶波等著.虛擬化與雲計算 【M】.電子工業出版社.2009.10
【3】胡嘉璽著.虛擬智慧VMware vSphere運維實錄【M】.清華大學出版社.2011.2
【4】王春海著.VMware Workstation與ESX Server 【M】.中國鐵道出版社2011.4
【5】葉佩生主編.電子信息機房技術 【M】.科學出版社.2011.1
【6】(美)Greg Schulz 著.The Green and Virtual Data Center【M】.人民郵電出版
社.2010.1
【7】張友生 陳志風主編.信息系統項目管理師教程【M】.清華大學出版社.2009.8
【8】劉曉輝 張東明等主編.網絡硬件安裝與管理【M】.電子工業出版社.2009.9