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