雖然瘦客戶端價格低廉并且易于管理,但是相比于筆記本和臺式機來說,其在成熟度方面并不占優勢,因此企業可以利用Citrix HDX SoC項目將瘦客戶端順利加入到VDI環境。
Citrix HDX System-on-Chip項目的目的是幫助企業VDI部門使用瘦客戶端,而不是臺式機和筆記本,這種方式能夠降低硬件成本、電力消耗以及維護需求。
Citrix HDX(High Definition User Experience)技術能夠利用任何設備將高清虛擬桌面交付給用戶。而SoC(System-on-Chip)技術能夠將硬件設備完成其工作所需的所有工具都集成到一個微芯片上。Citrix HDX SoC項目將兩種技術結合在一起,實現了SoC基準設計,將HDX直接嵌入到客戶端硬件。HDX包含的網絡和性能優化組件能夠幫助交付和擴展虛擬化環境,同時支持音頻、視頻、圖像技術以及其他外圍設備。
在傳統的XenApp/XenDesktop環境,客戶端設備使用軟件對HDX協議進行解碼,以交付高質量的用戶體驗,但會增加系統的管理開銷以及維護成本。SoC架構通過將HDX加速技術直接嵌入到芯片來解決這個問題。事實上,其在硬件和固件中都集成了HDX,以實現虛擬桌面和應用更好的性能表現以及更高的圖像分辨率。
Citrix HDX SoC是什么?
Citrix HDX SoC架構基于ARM芯片技術,這種芯片通常被用在交付高分辨率虛擬桌面和應用的瘦客戶端,非常類似于智能手機和平板電腦等移動設備所使用的處理器。
Citrix最初和NComputing以及德州儀器公司合作,開發其針對全新芯片的首個基準設計。從那以后,很多廠商都在自己的瘦客戶端加入了SoC技術。
SoC技術為廠商提供了針對Citrix進行優化的標準芯片組。除了處理器之外,這個芯片組還包含3D圖形加速器、多媒體編碼和解碼器、USB控制器以及其他一些通常位于計算機主板上的組件。
SoC芯片組還支持DMA(直接內存訪問)特性,使用數字信號處理器來降低CPU負載。此外,這個芯片組還包含了硅級別的自定義塊,以交付針對ICA(Independent Computing Architecture)和HDX的高質量渲染。
最初Citrix使用ICA協議在不同環境和連接類型交付桌面和應用。之后Citrix推出了HDX,一種針對ICA進行擴展的私有技術,能夠滿足現代、媒體驅動應用的需求。
SoC芯片組之外
盡管Citrix SoC技術提供了驅動設備的多種組件,但是仍然需要許多其他部分其才能夠正常工作。比如,遵循SoC架構制造瘦客戶端的廠商需要相應增加設備內存容量和存儲空間以及物理接口來支持聲音、視頻和USB等設備。
此外,基于SoC的設備必須運行嵌入式版本的Linux操作系統以及Citrix Receiver for Linux,一種能夠和XenApp/XenDesktop生態系統交互的客戶端軟件。Receiver for Linux同時兼容x86和ARM架構的設備,可以運行在定制的PC或者專用瘦客戶端上。Citrix專門針對SoC架構優化了ARM版本的Receiver for Linux,以獲得更好的性能體驗,同時確保新的版本能夠兼容之前的SoC設備。
Citrix SoC的優勢
相比于傳統的瘦客戶端或者定制PC,基于SoC架構的設備具有諸多優勢。
盡管自定義芯片需要花費大量研發費用,但是Citrix芯片組使用通用CPU、內存控制器和USB控制器組件,因此能夠幫助降低總體成本。
相比于傳統的分離式組件系統,SoC芯片組在電力消耗和系統冷卻方面都具有很大優勢,因此能夠幫助企業降低成本。SoC采用更加精細化的方式控制電力消耗,因此管理員可以對客戶端進行優化以實現更低的系統功耗。
此外,在瘦客戶端上進行設備管理更加容易,特別是對于專用的SoC架構來說,其活動組件數量更少。廠商在設計兼容HDX設備的過程中需要考慮如何集成XenApp/XenDesktop的問題。安全問題更加易于管理,因為很多功能都被集成到固件中,而不是通過軟件實現,因此能夠有效降低系統被攻擊的可能性。
Citrix SoC的未來
自從NComputing和德州儀器公司發布了第一代Citrix SoC之后,惠普等廠商也已經在自己的架構中加入了兼容HDX的設備。為了支持這種行為,Citrix為其提供了用于集成設備組件的必要軟件開發包,以及檢驗設備是否滿足Citrix Ready HDX標準的基礎架構。
最近,Citrix宣布兩家合作伙伴ViewSonic和Micro Center已經推出了基于樹莓派平臺的HDX Ready SoC設備。這臺設備包含需要使用的一切工具,用戶可以直接使用其連接到XenApp/XenDesktop環境。