資源描述:
《可移動的虛擬桌面無線云終端》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、可移動的虛擬桌面:無線云終端無線云終端的手段之一可以使手機(jī)用戶獲取運(yùn)行在機(jī)房服務(wù)器的手機(jī)虛機(jī)的桌面。由于手機(jī)品牌繁多,這一手段促進(jìn)了移動終端的中央管理。介紹此技術(shù)的方法,包括手機(jī)虛機(jī)的基礎(chǔ)平臺和管理軟件。測試結(jié)果顯示:大批量的用戶可以經(jīng)過3G無線傳輸使用Android和WinMobile的桌面。引言 在威睿(VMWare)針對x86的機(jī)器實(shí)現(xiàn)了操作系統(tǒng)的虛擬化后,因“一個物理機(jī)可同時運(yùn)行多個操作系統(tǒng)”,機(jī)房里的服務(wù)器使用率大為提升。然而在終端PC前的用戶,是否也可以取得虛機(jī)?于是有關(guān)虛擬桌面的想法應(yīng)運(yùn)而生。這個想法涉及機(jī)房里的多個虛機(jī)如何經(jīng)過適度的
2、管理將PC虛機(jī)的桌面實(shí)現(xiàn)在用戶終端,因而是整個基礎(chǔ)設(shè)施的架構(gòu),稱為虛擬桌面基礎(chǔ)設(shè)施VDI(VirtualDesk-topInfrastructure)。在云計算紅火的今天,一個很合理的問題是:云里的資源如何讓用戶使用?VDI就是從“端”操作“云”資源的手段之一:“端”透過適當(dāng)?shù)耐ㄐ艆f(xié)議和足夠的帶寬來實(shí)現(xiàn)機(jī)房里“云”的資源使用。通信協(xié)議包括遠(yuǎn)程桌面協(xié)議RDP(傳輸桌面),以及SHCE協(xié)議(傳輸桌面和視頻)?! ∫陨纤鯲DI,通常只在PC及固網(wǎng)里實(shí)現(xiàn)。然而,在中國,手機(jī)、平板電腦和上網(wǎng)本(以下統(tǒng)稱移動終端)的未來增長比PC快得多,是否VDI的虛擬桌面想
3、法也可以透過3G移動網(wǎng)實(shí)現(xiàn)在移動終端上?在本研究報告中,我們把移動的VDI稱為虛擬移動基礎(chǔ)設(shè)施VMI(VirtualMobileInfrastrucmre)。當(dāng)然,VMI也是“端”使用“云”資源的手段之一。我們研究如何將Android和WinMobile的手機(jī)操作系統(tǒng)桌面,傳輸?shù)揭苿咏K端?! MI與兩方面的操作系統(tǒng)有關(guān): (1)服務(wù)器上的虛機(jī)操作系統(tǒng)。與VDI不同的是,手機(jī)的操作系統(tǒng)并不像PC機(jī)那樣,被Windows的用戶占了95%以上。當(dāng)前較為流行的手機(jī)操作系統(tǒng)有:Android、Symbian、WinMobile和iPhone。另外win7、
4、Android和Chmme的上網(wǎng)本也被看好。本研究僅包含兩個代表性的手機(jī)操作系統(tǒng)Android、WinMobile6.0和PC的操作系統(tǒng); (2)移動終端上的操作系統(tǒng)。如果在機(jī)房里運(yùn)行手機(jī)虛機(jī)及其應(yīng)用,那么用戶的移動終端即使品牌不同,只要安裝適當(dāng)?shù)倪h(yuǎn)程桌面協(xié)議客戶端,都能接收到同一手機(jī)操作系統(tǒng)的桌面,甚至PC的桌面(當(dāng)然PC的屏幕太大,有適配手機(jī)屏幕的問題,但使用手指滾動屏幕的技術(shù)能緩解這一問題)。這樣“跨移動終端平臺”的VMI產(chǎn)品優(yōu)勢也許能為移動電信、銷售機(jī)構(gòu)、甚至學(xué)校所接受,因?yàn)檫@些機(jī)構(gòu)的用戶的移動終端(尤其是手機(jī))的品牌很難統(tǒng)一。此外,手機(jī)應(yīng)
5、用開發(fā)商也因此不必做跨平臺的開發(fā)?! ?VMI的需求 以上只是略述VMI的背景,但其詳細(xì)的需求如下: 手機(jī)虛機(jī)的制作:如果要得到手機(jī)虛機(jī)的屏幕,首先當(dāng)然必須在機(jī)房里的x86服務(wù)器上創(chuàng)建手機(jī)虛機(jī)。這有兩種情況:一是有的手機(jī)操作系統(tǒng)能夠直接運(yùn)行在x86的平臺上,譬如谷歌的Android;另一種情況則是(大部分的)手機(jī)操作系統(tǒng)只能在ARM的芯片上運(yùn)行。因而ARM指令必須要經(jīng)過翻譯才能在x86的服務(wù)器上運(yùn)行。所以基本上,這是兩個不同的管理程序(Hypervisors)?! ∈謾C(jī)虛機(jī)的管理:類似于VDI的管理,用戶必先通過連接代理取得虛機(jī)的lP地址和端口號
6、,然后才能進(jìn)行桌面的傳輸。在取得虛機(jī)時,VMI的管理器必然有適宜的機(jī)制,使得手機(jī)虛機(jī)對某個用戶可以是靜態(tài)永不變的,或動態(tài)地按照某種規(guī)律選取的。管理員必須能夠透過管理界面,為用戶創(chuàng)建、克隆、啟動、停止、刪除虛機(jī)。(停止虛機(jī)是一般手機(jī)操作系統(tǒng)并不具備的功能。)同時要兼顧更有效率的管理和啟動虛機(jī),因?yàn)槭謾C(jī)虛機(jī)并不像Pc虛機(jī)的鏡像那么大,所以載人時閫較快?! ∵h(yuǎn)程移動桌面協(xié)議:常見的遠(yuǎn)程桌面協(xié)議有VNC、RDP以及SPICE(以下統(tǒng)稱移動終端協(xié)議MTP)。通過MTP,可以完成移動終端與虛機(jī)之問的“互動”:即虛機(jī)屏幕傳到移動終端,而鍵盤和鼠標(biāo)的動作則從移動終端
7、傳到虛機(jī)。必須選取三種協(xié)議之一或創(chuàng)建新的協(xié)議米完成互動。無論使用何種協(xié)議方法,移動終端協(xié)議有其服務(wù)器端和客戶端。移動終端協(xié)議的服務(wù)器可以運(yùn)行在Hypervisor之上(如SPICE和VNC)或虛機(jī)內(nèi)部(如RDP)。至于移動終端協(xié)議的客戶端,是運(yùn)行在移動終端的操作系統(tǒng)上。由于手機(jī)品牌甚多,凡是較為通俗的智能手機(jī)或上網(wǎng)本的協(xié)議客戶端,都必須支持?! o縫桌面:“無縫”是指客戶端在連接虛機(jī)后,接收到的第一個桌面是客戶選定的某應(yīng)用的全屏桌面。如果沒有選定的應(yīng)用.默認(rèn)的桌面就是操作系統(tǒng)桌面。 PC桌面?zhèn)鬏數(shù)绞謾C(jī)以及PC應(yīng)用點(diǎn)播:移動終端如手機(jī)或上網(wǎng)本,不
8、僅可以與手機(jī)虛機(jī)互動,還可以與Pc虛機(jī)互動,或與運(yùn)行在虛機(jī)上的應(yīng)用互動。 內(nèi)網(wǎng)連接的擴(kuò)容(Scalabil