Gartner看輕客戶端虛擬化成遺憾
近日,Gartner發布了它每年一度的“2009年Top 10戰略技術”,而虛擬化獲得了它應得的榮譽,在整個列表中名列***。也許,更加讓人驚訝地是,Gartner將云計算直接放到了第二位,也就是在虛擬化之后。在討論到虛擬化的問題上,Gartner表示,服務器整合已經成為一個巨大增長的領域,2009年同樣也會看到存儲和客戶端虛擬化成為主流趨勢這一事實。
Gartner用了一些令人感到驚奇的語句來討論客戶端虛擬化:“取代了那些位于數據中心作為硬件的主板功能(比如個人刀片),現在它以一個虛擬機的氣泡而存在。”我并不確定使用“氣泡”這個詞是否可以真正地闡明客戶端虛擬化到底是什么:將一個終端用戶的操作環境從一個特定的硬件上移開,無論該硬件是一個本地PC還是一個基于數據中心的刀片。取而代之,在客戶端虛擬化中,終端用戶的環境是在一個虛擬機上,而這個虛擬機很可能存在于(并且共存于)其它虛擬客戶機,它們共享同一硬件。或者,以一種更加Gartner表達的方式來說明,多個客戶端虛擬操作系統環境協同存在于一個主板上。
但是,Gartner減淡了客戶端虛擬化的影響。它表示,盡管越來越多的企業部署虛擬化,但主機虛擬桌面功能的部署可能到2010年才達到40%的比率。
我并無意批評Gartner,但是這的確會對這一趨勢的重要性造成巨大的影響,因為這一表述看起來是在削弱客戶端虛擬化的影響。簡單來說,從企業的影響角度而言,客戶端虛擬化的推進過程要比向服務器整合更加深入。服務器的整合對于IT運營來講是一項重要的技術。用Clayton Christensen(<<革新者進退兩難的局面>>一書的作者)的話來講就是,服務器虛擬化是一個持續不斷的革新過程,實際上,它改進了已有的產品。
相反,客戶端虛擬化極大地改變了整個終端用戶價值鏈的傳遞過程。很多關于客戶端虛擬化的討論都關于這樣一個事實:當它被正確部署后,終端用戶在它的顯示屏上并沒有看到什么不一樣的,無論應用程序是通過傳統的胖客戶端傳遞還是通過一個虛擬的環境來傳遞。
但是,通過傳統方式傳遞給終端用戶的顯示屏幕是和客戶端虛擬化場景是截然不同的。這樣就意味著,傳遞客戶端環境的過程和方法在改變著——可能改變很大,這樣做也是為了獲得客戶端虛擬化更多的好處。
***,新的硬件必須要放到數據中心中來運行虛擬機。因此,創建操作環境的成本以放置客戶端虛擬化就是必須的投資。
第二,個人虛擬機必須被創建并且在新的數據中心所在機器上必須可用。換句話說,必須從已有的物理機上移至新的虛擬機上。
第三,從性能和減少延遲的角度考慮,企業的網絡能力必須要被測試。如果有必要的話,要對網絡性能進行升級以支持客戶設備到數據中心之間的數據流。也許,原有的網絡處理瘦客戶端和基于服務器應用程序的數據交互是足夠強健的,然而,當處理不斷增加的客戶端虛擬化環境的時候就不再有保證了。
第四,企業使用管理客戶端虛擬化的過程需要被重新定義。簡單的說,原先大量用于保證客戶端機器啟動和運行的工作現在已經沒有太多用處了;同時,你也不需要擔心反病毒軟件是否已經更新;也不用去逐個核對(比如,人工核對)到底機器出了什么問題。
在數據中心里,每次用戶登錄,客戶端都會重新服務。有一些(并不是所有)工作是需要重新派回到數據中心上的,這就需要人們來管理使用環境、更新映像(這些映像都是新的虛擬機被創建的基礎)。
因此,你也就很容易看出,為什么客戶端虛擬化的趨勢是如此顯著——這也就是為什么Gartner表示有40%的企業會在2010年采取客戶端虛擬化這一方式。這也表明了客戶端虛擬化的重要性——也是讓那40%的公司承受一定的負擔但獲取巨大回報。
那么,都會有哪些回報給這些企業呢?為什么說虛擬化是一個非常重要的問題呢?
***,依賴于它是如何實現的。客戶端虛擬化在終端用戶那一端是可以以很低的硬件成本實現的,這就可以節省硬件上的開銷以購買那些新的機器,同時也提供了機會來充分挖掘現有客戶端機器的潛在價值。也就是說,使用客戶端虛擬化可以節省一部分額外的硬件開銷。盡管在每臺機器上節省的費用并不多,但是當成百上千的終端用戶被創建時,這個成本還是巨大的。
當然,這方面的節省必然會花在那些數據中心的額外的必須硬件上,但是客戶端虛擬化的凈花費會減少。
第二,成本節省,很多來自于更少的客戶端工作,這些工作被轉移到數據中心的額外工作負載上。這確實需要花費一些資金,但是剩余的可以避免的IT操作成本就不需要花費了。而且很難估計具體的百分比,但是考慮一下花費在幫助臺、個人訪問站點以解決軟件問題上的錢,這確實是一筆不小的開銷。
第三,可能也是最為重要的是,通過終端用戶可以節省成本,以往,當人們遇到機器出現問題時都會停止工作,這會導致生產效率的降低。這種勞動力的損失遠遠超過提供給雇員硬件和軟件的成本,因此,使用客戶端虛擬化來保證客戶的機器開機并運行可以給你帶來巨大的經濟回報。
那么,在給出了客戶端虛擬化所帶來的經濟效果后,為什么并不是每個人都會立即采用它并利用它所帶來的好處呢?就像我之前提到的那樣,服務器整合已經步入正軌了,因為它提供了一個持續不斷的革新:它可以通過行為上或者過程上很小的變化來被應用。相反,認識到客戶端虛擬化的好處就需要在這些領域發生巨大的變化——而且行為和過程上的變化會比技術變化本省更加困難。
而且,客戶端虛擬化不一定會帶來經濟利益,這主要看你的基礎架構遷移的百分比,實際上,不完全的客戶端虛擬化并不會節省成本。只有當絕大部分客戶端機器都遷移了,成本的節省才會自然產生。
因此,由于必要的行為和過程的改變所帶來的挑戰,企業作出這種選擇的比率可能反映出客戶端虛擬化給它們所帶來的經濟效益的多少。Gartner實際上可能在預測上還顯得過于樂觀呢,當然我們所談的是在一定的時間范圍內,而不是最終的采用結果上。
【編輯推薦】