神州數碼做為華為唯一的全產品線總經銷商,對華為產品有著深刻的認知,也始終堅信華為產品的優越性。在這個“云山云海”的IT產品中讓我們一起跟隨筆者的角度來揭開華為“云桌面”的神秘面紗。
談到“云桌面”毋庸置疑要談一下虛擬化,首先我們來看一下華為虛擬化平臺的發展歷程:華為虛擬化平臺上市五年多,雖然他的名字在發展過程中更改了2次,但這個平臺在全球的電信及行業市場中得到廣泛的使用,是一款成熟、穩定的虛擬化平臺產品。華為虛擬化平臺在發展中有過3個產品名稱,分別是UVP、GalaX(Galax Engine)、FusionSphere;2009年推向市場時,叫統一虛擬化平臺,即UVP;由于當時華為還未確定進入企業市場,該產品僅做為桌面云解決方案的配套產品。2011年虛擬化軟件UVP更名為GalaX 8800虛擬化平臺開始面向全球市場銷售。
圖1-1華為虛擬化軟件的發展歷程
了解完虛擬化軟件后,接著來看一下本次介紹的重點-----華為FusionAccess,也就是華為的云桌面系統。這個系統到底有哪些東西組成呢,每個組件又是起到什么作用的,相信對于技術感興趣的同學都會有了解的欲望。那么接下來就來揭開這一神秘面紗,好好感覺下華為“云桌面”的魅力。
FusionAccess軟件結構可分為接入控制層、虛擬桌面管理層、虛擬應用層、操作維護層。如圖示。
圖1-2 FusionAccess軟件結構
接入層
接入是用戶訪問虛擬機的入口,功能如下:
終端通過接入層的vLB(Virtual Load Balance)功能和vAG(Virtual Access Gateway)功能,接入到用戶虛擬機中。
LB功能主要作用是在用戶訪問WI(Web Interface)時,進行負載均衡,避免大量用戶訪問到同一個WI。LB功能也可以通過SVN來提供,也可以通過部署vLB的方式來實現。
通過SVN來提供時,用戶在云終端瀏覽器地址欄中輸入SVN域名地址,通過DNS解析出IP地址后,用戶向SVN發送登錄請求。SVN根據內部的負載均衡算法和配置的WI IP地址,將用戶的登錄請求轉發給某個負載低的WI處理,這樣可將用戶的訪問流量分流到不同的WI上處理,提高WI的響應速度,保證WI服務的可靠性。
通過部署vLB方式實現WI的負載均衡時,將多臺WI的IP地址綁定在一個域名下,當用戶輸入域名發起請求時,vLB按照IP地址綁定的順序依次解析WI的IP,同時將用戶的登錄請求分流到依次解析出IP地址的WI上,提高WI的響應速度,保證WI服務的可靠性。
虛擬桌面管理層
虛擬桌面管理層是FusionAccess的核心,進行虛擬機的運行管理和維護管理。功能如下:
ITA(IT Adaptor)為用戶管理虛擬機提供接口,其通過與HDC(Huawei Desktop
Controller)的交互、以及與云平臺軟件FusionCompute的交互,實現虛擬機創建與分配、虛擬機狀態管理、虛擬機鏡像管理、虛擬機系統操作維護功能。
HDC是虛擬桌面管理軟件的核心組件,根據ITA發送的請求進行桌面組的管理、用戶和虛擬桌面的關聯管理、虛擬機登錄的相關處理等。
WI為最終用戶提供Web登錄界面,在用戶發起登錄請求時,將用戶的登錄信息(加密后的用戶名和密碼)轉發給HDC,再由HDC轉發到AD上進行用戶身份驗證;用戶通過身份驗證后,WI將HDC提供的虛擬機列表呈現給用戶,為用戶訪問虛擬機提供入口。
License服務器是License的管理與發放系統,負責HDC的License管理與發放。
DB為ITA、HDC提供數據庫,用于存儲數據信息。
操作維護層
操作維護層是維護虛擬機的入口,用戶通過界面操作和查看日志,實現對虛擬機的管理。主要提供以下功能:
ITAC是FusionAccess管理系統,提供業務管理操作界面。通過圖形化的界面,管理員可執行虛擬機發放、虛擬機狀態管理、虛擬資產管理(如虛擬硬盤、虛擬網卡)、操作維護管理等。
日志服務器,記錄FusionAccess各組件的安裝日志和運行日志。
日志服務器跟蹤組件安裝過程中的用戶操作信息,及組件運行過程中的關鍵點、參數、返回結果等信息,便于出現問題時及時定位。
組件安裝日志
WI、HDC、ITA、LIC、DB組件在安裝過程中的各種操作信息,將記錄并保存到日志服務器上。當多個組件安裝在一臺虛擬機上時,安裝日志寫入同一個日志文件中。安裝日志文件以當前日期作為文件名,如“2014–06–16.log”。
組件運行日志
運行日志由日志級別控制輸出,默認級別是INFO。
以上就是華為云桌面的軟件構成,上面簡單的介紹中可以體會到里面蘊含的知識和技術的龐大。單單的說揭開面紗只能說是冰山上的一角,不妨自己去嘗試來真正的體驗下,進一步了解華為的云桌面系統。