隨著VMware Horizon 7發布,VMware公司最終聲明過渡到自己的遠程顯示協議。
在2013年,我猜測VMware與PCoIP協議的制造商Teradici之間的關系愈發冷淡,而VMware的Horizon最終用戶計算套件使用的恰恰是PCoIP協議。那時VMware還沒有發布面向應用的產品,單純依賴VDI而非會話托管應用。Teradici隨后發布了自有的遠程桌面會話主機(RDSH)平臺Arch,在我看來更像是雙方之間的實力較量。
我認為VMware將會收購另一個遠程顯示協議或者對提升微軟遠程桌面協議性能的RemoteFX技術進行簡單地標準化。恰恰相反,VMware創建了稱之為Blast Extreme的自有協議,該協議基于已在Horizon View中使用了幾年的HTML Access協議。HTML Access允許管理員在Horizon View服務器以及View終端上安裝軟件,然后用戶能夠通過Web瀏覽器訪問虛擬桌面。
VMware開發Blast Extreme時考慮到了移動網絡與設備。當時的想法是企業一定不會拋棄瘦客戶端設備。VMware Blast協議在移動環境上運轉的更好,這意味著一定能夠在更傳統的VDI客戶端下運行。
VMware Blast基于H.264 視頻格式編碼,意味著幾乎所有設備都能夠解碼該協議。盡管網絡存在延遲但也能夠顯著提升性能,因為是硬件而非CPU以及軟件對協議進行解碼,在移動設備上使用遠程桌面或者應用時VMware Blast顯著降低了功耗。此外,據VMware所說,PCoIP與Blast的性能沒有任何差異。
盡管Blast協議很顯然是PCoIP的競爭對手,但VMware目前很友好,允許管理員在Blast、PCoIP以及微軟RDP之間做出選擇。管理員創建桌面池時,能夠指定哪些協議能夠訪問該桌面池。管理員甚至能夠選擇三種協議,Horizon會基于客戶端選擇最佳的協議。
Fargo項目實現即時交付
Horizon 7還引入了Fargo項目提供的即時交付功能。該功能允許管理員實時配置并部署桌面,不用像過去那樣克隆基礎虛擬機。即時交付使用VMware的即時克隆功能分離正在運行的父虛擬機,幾乎立刻就能夠創建一個完全相同的子虛擬機。就像是執行在線快照,原與快照在同時運行。
VMware Horizon 7 將桌面變更存儲為差分文件,這使得更新父虛擬機以及用戶的虛擬桌面變得更簡單?,F在,管理員只需要更新父虛擬機并在用戶重啟時應用新差分文件。他們還擁有與之前相同的桌面,只是剛剛進行了更新。
該特性的確很有用,最終看到Fargo項目技術很令人高興。用戶在VMworld 2014大會上第一次聽說該項目,盡管公司在去年一直守口如瓶,但看起來VMware的確在努力完成該項目。