迎接Windows7 客戶端虛擬化還是“裸”的好
原創(chuàng)【51CTO快譯自9月25日外電頭條】在閱讀本文之前,您首先應(yīng)該了解一下什么是裸金屬架構(gòu)虛擬化。這方面的知識桑丘在網(wǎng)上查了一下,發(fā)現(xiàn)沒有特別明確的解釋,所以編者把以前的采訪資料整理了一下,可能有不當(dāng)之處,請大家指正。以下是51CTO.com的采訪整理。
虛擬化如果從結(jié)構(gòu)上分,可以分為裸金屬架構(gòu)(bare metal)和寄居架構(gòu)。寄居架構(gòu)虛擬化指的是在操作系統(tǒng)的層面之上進行虛擬機的劃分,比方說您的操作系統(tǒng)是Windows,如果您使用了寄居架構(gòu)的虛擬化,那么您就要現(xiàn)在您的計算機上安裝Windows,然后再Windows上安裝一個虛擬化系統(tǒng),進而通過在這個虛擬化系統(tǒng)上進行配置,來實現(xiàn)虛擬機的劃分。這類虛擬化的底層是操作系統(tǒng),雖然虛擬機之間相對獨立,但是當(dāng)?shù)讓拥牟僮飨到y(tǒng)出現(xiàn)了問題,那么所有的虛擬機也會出現(xiàn)問題。
而裸金屬架構(gòu)虛擬化實在計算機硬件上直接進行虛擬化,這類虛擬化系統(tǒng)是架設(shè)在計算機硬件和操作系統(tǒng)之間的虛擬化,通過裸金屬架構(gòu)的虛擬化,計算機硬件可以直接被切割成若干的虛擬機,然后再這些虛擬機上面再進行各自的系統(tǒng)和應(yīng)用程序的安裝,這樣一來,虛擬機的底層是虛擬出來的CPU、內(nèi)存等計算機硬件資源,而不是操作系統(tǒng),虛擬機之間便會實現(xiàn)完全的獨立。
客戶端實施裸金屬架構(gòu)虛擬化的好處
我曾經(jīng)問過自己,為什么要在客戶端運行裸金屬架構(gòu)虛擬化呢?裸金屬架構(gòu)虛擬化究竟有些什么好處呢?
然而事實逐漸證明,裸金屬架構(gòu)虛擬化確實有不少優(yōu)點。最明顯的好處在于裸金屬架構(gòu)虛擬機可以把客戶端操作系統(tǒng)從底層硬件中抽了出來。在這個過程中,這些虛擬機可以允許一個單獨的Windows磁盤映像在各種各樣的設(shè)備上運行,而不用擔(dān)心虛擬機各自擁有的虛擬硬件資源的問題,真正的做到了把操作系統(tǒng)和計算機硬件分離開。
進一步說,通過把多個虛擬鏡像推向客戶端的策略,裸金屬架構(gòu)虛擬化的客戶端不再需要持續(xù)連接到服務(wù)器,這樣就可以消除掉維護瘦客戶端環(huán)境的壓力。
裸金屬架構(gòu)虛擬化的安全性也得以大大提高。讓我們想象一下,當(dāng)兩個操作系統(tǒng)在同一個客戶端肩并肩運行的時候:一個是加密的企業(yè)版,可以接入企業(yè)的內(nèi)部網(wǎng)絡(luò),另一個是個人版需要管理員授權(quán)之后才可以訪問公司內(nèi)網(wǎng),二者之間各自運行在各自的虛擬化硬件資源上,就好像兩臺獨立的電腦一樣。這樣一來企業(yè)就可以放心大膽的讓員工使用自己的筆記本電腦,而無需擔(dān)心網(wǎng)絡(luò)的安全接入以及數(shù)據(jù)安全問題,因為即便是發(fā)生了筆記本丟失現(xiàn)象,加密的企業(yè)版虛擬系統(tǒng)也讓別人無法進入(有點像虛擬機上的BitLocker),或者在今天移動設(shè)備盛行的情況下,假使筆記本被盜,也可以遠程自動刪除。
不出人們所料,目前許多企業(yè)都在這一充滿希望的領(lǐng)域忙碌著,包括Neocleus、Citrix(與Intel合作作為Project Independence的一部分)、Xen和VMware(也在與Intel合作)相關(guān)文章請參閱51CTO.com報導(dǎo):虛擬桌面: VmwareVDI架構(gòu)詳解;虛擬化數(shù)據(jù)中心架構(gòu)上的PK。但相對于這些老牌的虛擬化企業(yè),反倒是算得上新人的Virtual Computer用他們的裸金屬架構(gòu)虛擬化——NxTop讓我大開眼界。
根據(jù)Virtual Computer員工的解釋,服務(wù)器虛擬化建設(shè)只是成功的一半,因為虛擬化導(dǎo)致的一個結(jié)果是客戶端比服務(wù)器端更加分化,這就使得客戶端虛擬化系統(tǒng)的設(shè)計更加復(fù)雜。舉例而言,客戶端虛擬化必須能夠提供高質(zhì)量的視頻顯示,能夠通過USB接口和各種設(shè)備與虛擬系統(tǒng)無縫集成,特別是如果是一臺筆記本電腦的話,那就更需要了解如何節(jié)約電源和相應(yīng)的CPU技術(shù)。但除了虛擬化系統(tǒng)自身的設(shè)計開發(fā),它的管理功能也同樣重要,因為它必須能夠讓用戶輕松的在客戶端創(chuàng)建、部署、更新、重新部署以及刪除虛擬機,這些都將是客戶端虛擬化管理的重要組成部分。相關(guān)請參閱51CTO.com報導(dǎo):調(diào)查:虛擬化管理難題 用戶抱怨缺乏合適工具。
裸金屬架構(gòu)虛擬化客戶端更容易化解操作系統(tǒng)升級的挑戰(zhàn)
優(yōu)秀的虛擬化客戶端應(yīng)該可以讓用戶輕松快速的更新系統(tǒng)。要注意,很快就會有大批的企業(yè)開始部署Windows 7了(詳情請參閱51CTO.com報導(dǎo):微軟Windows 7操作系統(tǒng)將于10月1日提前預(yù)售),想象一下這些企業(yè)里目前還有大批的用戶在使用XP或Vista,如果這些系統(tǒng)以虛擬客戶端的形式在裸金屬架構(gòu)的客戶端NxTop平臺上運行。那么作為管理員,你就可以用一份Windows 7系統(tǒng)(如圖1所示)制作一個鏡像,而且只需點擊一下就可以發(fā)送到所有的客戶端。因為使用的是裸金屬架構(gòu)虛擬化,用戶的個人資料和使用偏好可以在新的實例中自動設(shè)置。這樣在一段時間里,虛擬系統(tǒng)可以配置為允許用戶在兩個操作系統(tǒng)中工作,直到他們對Windows 7完全熟悉為止,這時你就可以毫無顧慮的刪除舊的操作系統(tǒng)。
盡管Windows 7的份量不輕(2GB到3GB),但制作鏡像只花了10分鐘。如果一個人在路上丟掉了筆記本電腦,他很快就可以從網(wǎng)上得到一個替代系統(tǒng),根據(jù)連接速度的快慢,可能只需要幾個小時,而且并不需要擔(dān)憂自己丟失的系統(tǒng),因為虛擬系統(tǒng)可以加密或者設(shè)置為一旦強行打開就立即銷毀。
現(xiàn)今傳統(tǒng)的PC管理工具都將進化成像NxTop這樣的一對多鏡像管理的解決方案。如果時間就是金錢,那么在PC管理上減少花費的時間肯定會讓成本變得更低。可以預(yù)見,裸機客戶端必將大量走入企業(yè)舞臺,幫助它們降低TCO。
圖1:在NxTop平臺中制作Windows 7鏡像。
【編輯推薦】
- 為虛擬基礎(chǔ)架構(gòu)規(guī)劃數(shù)據(jù)保護機制
- 利用VMware虛擬桌面架構(gòu)實現(xiàn)企業(yè)桌面系統(tǒng)
- 專家剖析微軟Hyper-V虛擬化架構(gòu)與VMware的差異
【51CTO.com譯稿,非經(jīng)授權(quán)請勿轉(zhuǎn)載。合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容。】
原文:Client-side virtualization goes bare metal 作者: Peter Bruzzese