天天看點

Client Hypervisor,看上去很美!

關注虛拟化平台的朋友,近年來一定看到很多關于Hypervisor的宣傳介紹,大多數資料中介紹的Hypervisor都是指伺服器虛拟化的hypervisor,如VMware ESXi,Microsoft Hyper-v等,看到身邊有朋友偶爾提起Client Hypervisor,對于虛拟化技術狂熱的我,聽到這麼新鮮的詞彙,自然是喜上眉梢,興奮不已。

回到家裡,開始做功課,網上轉了一大圈,發現其中VMware(VMware使用了Type 2技術,不屬于Client hyerpvisor範疇),Citrix都有在這方面的介紹。特别是自2009年開始,Citrix即開始市場宣傳,推出名為Xen Client的産品。其中2010年由Citrix釋出的一篇文章,更是讓我比較感冒。

Client Hypervisor,看上去很美!

太牛了,思傑和Intel合力開發哦,不過另外一條博文:intel收購創新企業Neocleus 讓我開始有些疑惑了,看Citrix官方釋出的文章,intel不是跟Citrix好得同親兄弟嗎?為什麼還要收購一家類似的公司呢?知名虛拟化達人BrainMadden的博文給了一個很有趣的分析:

Client Hypervisor,看上去很美!

翻譯:Intel在這個世界上有一個client hypervisor方案不是一個壞事情,一些人說Intel給Citrix施加了一些壓力,確定此産品要運作在intel vPro之上(不是VT技術哦,vPro中文為博銳,通過vPro可以完成硬體協助能力(功能請參考intel網站介紹),當然了,使用了此技術,每個筆記本的成本也将上升數千元以上,Intel推出此技術已經很多年,但是并沒有被廣泛認同及使用),當然Intel付出的代價就是給Citrix一些$,確定在Xenclient 1.0時就開始支援vPro,但是Citrix找了一些理由說沒有必要使用這個硬技術(不要強加給我的意思),是以,Intel收購NeoCleus(收購價未公開)後就可以回擊CITRIX:”嘿,如果你不按我們的規則玩,我們就會F你(英文,翻譯成中文就是一句最著名的國罵),同時我們将釋出自有的hyeprvisor.”

然而VMware一直保持着沉穩嚴謹的市場宣傳(這種風格可能與VMware從資料中心出生的背景有關,資料中心要求的嚴謹讓VMware的市場宣傳也較嚴謹)。

看看資深虛拟化網站TT的對兩家産品對比:

Client Hypervisor,看上去很美!

Citrix XenClient的缺點:

Type 1客戶虛拟化平台提供的上述優勢可能被一些劣勢所抵消。例如,因為需要删除或覆寫裝置原本的系統,安裝XenClient是一個破壞性的過程。因為技術人員必須手動安裝産品,部署Type 1虛拟化平台同樣很耗時。

除此之外,XenClient隻适用于Intel vPro系列晶片具有的硬體虛拟化相容性,這限制了配置了Intel專有的虛拟化技術終端的硬體相容性清單。

也就是說,Citrix XenClient有很多的限制,其實中最要命的是:

1.破壞使用者原本的系統,改變終端使用者多年使用計算機系統的習慣,而且必順要專業技術人員才能完成這個耗時的工作

2.因為和Intel這種合作關系,導緻了隻有很少的裝置可以支援xenclient,同時前端裝置因為intel vPro成本也變高了

3.因為citrix 相當于自己要一個OS,是以硬體相容測試變得非常複雜,大多現有的裝置可能都沒有辦法支援此産品 (一年以前購買的裝置大都不可以)

4.與Citrix XenDesktop是完全沒有內建兩套方案,IT管理人員管理成本上升.

種種以上原因,導緻Citrix XenClient 2.1目前仍然是技術預覽版,沒有使用者敢做"小白鼠"也不足為奇了。

而VMware local mode因為是寄居于windows作業系統之上(Mac版也将近期釋出),是以可以保障所有的硬體都可以完在Local mode的安裝。因為local mode的相容性要考慮的是作業系統,而不是硬體本身。是以可以支援幾乎所有的裝置。但因為需要寄居在一個OS之上,為了保證更好的性能,對資源要求會略高一些。這種使用模式與大家熟悉的VMware Workstation和VMware Fusion一緻(VMware workstation/Fusion是全球桌面使用者使用量最大的虛拟化軟體,筆者寫這篇文章就是由VMware 公司的Fusion産品虛拟化出來的windows 7系統)。而VMware Local Mode最大的吸引IT管理人員之處在于,擁有全球最大的裝機量(使用的虛拟化引擎是著名的VMware Workstation (如果你是IT從業人員,不要告訴我你沒有聽說過哦),同時與VMware的桌面虛拟化産品VMware View是完全內建的方案,可以讓使用者不管是線上還是離線時使用的都是同一個作業系統哦.

突然,想起了古文<愛蓮說>中的一句古語,XenClient,隻可遠觀,不可亵玩焉!

更多關于兩家産品的差別,可以參考:http://virtualbus.blog.51cto.com/345374/514113

引用TT的文章:http://www.searchvirtual.com.cn/showcontent_45666.htm

BrainMadden (知名虛拟化部落格)博文原文:http://www.brianmadden.com/blogs/brianmadden/archive/2010/09/15/intel-buys-client-hypervisor-maker-neocleus.aspx

繼續閱讀