摘要: 從去年下半年開始,桌面虛拟化市場越來越火,很多客戶
咨詢桌面虛拟化方案,很多人開口都是“桌面雲”,但是應用程式
的整合決定了桌面虛拟化項目的成敗,如果這個環節處理不好,會
導緻使用者應用無法使用,或者使用體驗不好,一個好的顧問必須懂
得如何做好應用程式的整合。
概述:
作為一個好的顧問,我們必須了解桌面虛拟化的架構,知道其與傳統桌面的差別,如下圖:
<a target="_blank" href="http://blog.51cto.com/attachment/201108/183049680.jpg"></a>
如上圖,一個完整的桌面包含以下三個方面:
作業系統
應用程式
使用者部分(包括使用者資料和使用者配置檔案)
桌面虛拟化将這三部分分離出來,所有的資料都集中到資料中心,而傳統的桌面三者都集中在一起,安全性不高。
一、桌面虛拟化中應用程式的類型
應用程式的按照技術分類如下:
Ø 安裝:應用程式是桌面鏡像的一部分。
Ø 流:應用程式通過網絡傳遞到虛拟桌面,不會影響本地的系統資料庫等等。
Ø 伺服器托管:應用程式被安裝在XenApp伺服器,通過HDX協定來傳遞。
二、應用程式的差別
<b>類型</b><b></b>
<b></b>
<b>差別</b><b></b>
Installed
Streamed
Hosted
<b>概念</b><b></b>
系統的一部分
在本機執行,但是不需要安裝
通過XenApp伺服器執行
<b>使用者進入方式</b><b></b>
使用者進入桌面使用應用程式
隻有認證的使用者可以接受應用程式
隻有認證的使用者才能接受應用程式
<b>更新</b><b></b>
更新系統鏡像中的應用程式
更新Application Profile
在XenApp伺服器上更新應用程式。
<b>性能</b><b></b>
直接影響虛拟桌面的CPU和記憶體
隻有Citrix Receiver會應用虛拟桌面的CPU和記憶體,應用程式本身不會應用
<b>資源使用</b><b></b>
捆綁到桌面
捆綁到XenApp伺服器
從以上表格可以看出不同點,
Streamed對虛拟桌面的資源影響最小。
Streamed和Installed方式需要通過認證才能進入。
三種方式的更新方式也不一樣。
三、應用程式的規劃
首先對應用程式分類,分類如下:
基礎軟體
不規則軟體(沒有按照微軟系統标準開發,安裝路徑不符合正常的軟體)
耗資源軟體
技術挑戰性軟體
具體對比如下:
<b>應用程式</b>
<b>差別項</b>
<b>基礎軟體</b>
<b>不規則軟體</b>
<b>耗資源軟體</b>
<b>技術挑戰型</b>
描述
被所有使用者使用
某些使用者使用
對系統要求比較高
比較大型和複雜的軟體,需要頻繁更新
舉例
Microsoft Office,Adobe
Reader
CAD/CAM
SAP
首選傳遞方式
Installed on desktop
<a></a>
Desktop
Virtualized on
Installed on Server
替代傳遞方式
Installed on Server or Installed on Desktop
對一個項目前期的評估,需要考慮到這個環境的所有軟體以及軟體的類型,對軟體進行分類。
必須考慮以下幾點:
1、應用程式的特征:比如架構,使用的特征等等,都需要一一收集。
2、目前的環境:比如是否部署XenApp環境
3、移動使用者:移動使用者也會影響到應用的部署,是否需要移動辦公。
4、應用程式運作所需要的記憶體
5、應用程式的頻繁更新
6、64位應用程式的支援
本文轉自
shj19851229 51CTO部落格,原文連結:http://blog.51cto.com/shenhj/633533,如需轉載請自行聯系原作者