一種虛擬桌面實(shí)現(xiàn)方法、系統(tǒng)及相應(yīng)的服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云計(jì)算技術(shù)領(lǐng)域,具體涉及一種虛擬桌面實(shí)現(xiàn)方法、系統(tǒng)及相應(yīng)的服務(wù)器。
【背景技術(shù)】
[0002]傳統(tǒng)的終端桌面以個(gè)人電腦為主,所有的數(shù)據(jù)都存儲(chǔ)在電腦的硬盤內(nèi),同時(shí)電腦的處理器負(fù)責(zé)安裝在本電腦系統(tǒng)上所有的應(yīng)用計(jì)算處理。在企業(yè)環(huán)境中其最大的風(fēng)險(xiǎn)在于安全性上的風(fēng)險(xiǎn),一旦電腦的磁盤故障很可能導(dǎo)致數(shù)據(jù)的丟失;另一方面是對(duì)企業(yè)知識(shí)產(chǎn)權(quán)保護(hù)帶來(lái)了挑戰(zhàn),如何防止人為泄密也是需要重視的問(wèn)題。
[0003]隨著云計(jì)算技術(shù)的發(fā)展,云桌面(虛擬桌面)應(yīng)運(yùn)而生,它將用戶的桌面以虛擬機(jī)的形式運(yùn)行在數(shù)據(jù)中心的服務(wù)器上,桌面員工只是通過(guò)網(wǎng)絡(luò)連接到后端數(shù)據(jù)中心的虛擬機(jī)上進(jìn)行工作,在員工桌面上,只需要一個(gè)顯示設(shè)備和輸入輸出設(shè)備即可,所有的計(jì)算和數(shù)據(jù)的存儲(chǔ)均發(fā)生在數(shù)據(jù)中心內(nèi),數(shù)據(jù)中心的安全性、穩(wěn)定性設(shè)計(jì)要遠(yuǎn)遠(yuǎn)強(qiáng)于普通的桌面級(jí)電腦,所以上述的安全性問(wèn)題都得到了完美的解決。同時(shí)由于桌面端不再對(duì)計(jì)算和存儲(chǔ)性能有要求,所以桌面端設(shè)備完全可以使用簡(jiǎn)化的瘦客戶端設(shè)備,故障率和壽命都大幅提升,也減少了桌面設(shè)備的資金投入。
[0004]但從實(shí)際使用效果來(lái)看,云桌面(虛擬桌面)也遇到了一些瓶頸,主要是在性能上的瓶頸,直接導(dǎo)致的問(wèn)題是降低了用戶體驗(yàn)。宄其原因,現(xiàn)有技術(shù)的云桌面(虛擬桌面)的運(yùn)行數(shù)據(jù)都集中在數(shù)據(jù)中心,當(dāng)虛擬桌面的數(shù)量較多時(shí),會(huì)對(duì)存儲(chǔ)和網(wǎng)絡(luò)帶來(lái)巨大的壓力,例如上班高峰期,在上午9點(diǎn)至9點(diǎn)30分這半個(gè)小時(shí)的時(shí)間段內(nèi),大量桌面在短時(shí)間內(nèi)集中啟動(dòng),密集的大1訪問(wèn)讓存儲(chǔ)器無(wú)法應(yīng)對(duì),造成等待;同時(shí)網(wǎng)絡(luò)的流量突增,也會(huì)造成延遲;這就是通常所說(shuō)的“啟動(dòng)風(fēng)暴”,導(dǎo)致桌面系統(tǒng)無(wú)法正常使用。要想將用戶體驗(yàn)達(dá)到本地電腦的響應(yīng)效果,參考上述的問(wèn)題分析,需要在磁盤1和網(wǎng)絡(luò)上進(jìn)行優(yōu)化調(diào)整。
[0005]虛擬桌面主要是由物理服務(wù)器通過(guò)虛擬化呈現(xiàn)出虛擬機(jī),而虛擬的映像數(shù)據(jù)是存放在存儲(chǔ)設(shè)備上。終端用戶在對(duì)虛擬桌面進(jìn)行讀寫操作時(shí),操作更新時(shí)直接作用到存儲(chǔ)設(shè)備上。由于存儲(chǔ)設(shè)備主要部件是通用硬盤,其為物理的機(jī)械式結(jié)構(gòu),磁頭讀寫、磁盤轉(zhuǎn)速和延遲都會(huì)直接導(dǎo)致響應(yīng)時(shí)間過(guò)長(zhǎng),從而產(chǎn)生較差的用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種虛擬桌面實(shí)現(xiàn)方法、系統(tǒng)及相應(yīng)的服務(wù)器,無(wú)需磁盤系統(tǒng)即可部署虛擬桌面,通過(guò)對(duì)內(nèi)存的利用,優(yōu)化了 1效率,提升了用戶體驗(yàn)。
[0007]為了達(dá)到上述目的,本發(fā)明通過(guò)以下技術(shù)方案實(shí)現(xiàn):一種虛擬桌面方法,其特點(diǎn)是,所述方法應(yīng)用于虛擬桌面系統(tǒng),所述虛擬桌面包含服務(wù)器設(shè)備及至少一個(gè)客戶端設(shè)備,服務(wù)器設(shè)備與客戶端設(shè)備之間通過(guò)網(wǎng)絡(luò)連接,所述方法包含以下步驟:
客戶端設(shè)備與服務(wù)器設(shè)備建立連接,以向所述客戶端設(shè)備提供虛擬桌面服務(wù);
服務(wù)器設(shè)備根據(jù)預(yù)設(shè)虛擬桌面協(xié)議向客戶端設(shè)備傳遞數(shù)據(jù); 客戶端設(shè)備向服務(wù)器設(shè)備發(fā)送反饋的輸入信息。
[0008]一種服務(wù)器設(shè)備,其特點(diǎn)是,用于向客戶端設(shè)備提供虛擬桌面服務(wù),所述服務(wù)器設(shè)備包含:
依次連接的接口單元、處理器及內(nèi)存;
所述接口單元用于與所述至少一個(gè)客戶端設(shè)備建立網(wǎng)絡(luò)連接;
所述處理器用于向至少一個(gè)客戶端設(shè)備提供虛擬桌面服務(wù);
其中,一部分內(nèi)存配置成可識(shí)別的存儲(chǔ)器,用于存儲(chǔ)虛擬桌面軟件的映像模板。
[0009]一種虛擬桌面系統(tǒng),其特點(diǎn)是,包含:
服務(wù)器設(shè)備,存儲(chǔ)有虛擬桌面軟件的映像模板,用于提供虛擬桌面服務(wù);
至少一個(gè)客戶端設(shè)備,與所述服務(wù)器設(shè)備通過(guò)網(wǎng)絡(luò)連接,用于接收并顯示虛擬桌面及向服務(wù)器設(shè)備反饋輸入的信息;
所述服務(wù)器設(shè)備包含依次連接的接口單元、處理器及內(nèi)存;
所述接口單元用于與所述至少一個(gè)客戶端設(shè)備建立網(wǎng)絡(luò)連接;
所述處理器用于向至少一個(gè)客戶端設(shè)備提供虛擬桌面服務(wù);
其中,一部分內(nèi)存配置成可識(shí)別的存儲(chǔ)器,用于存儲(chǔ)虛擬桌面軟件的映像模板。
[0010]虛擬桌面系統(tǒng)還包含一外掛存儲(chǔ)設(shè)備,與所述內(nèi)存連接,用于與所述內(nèi)存實(shí)時(shí)交互數(shù)據(jù),保存虛擬桌面軟件的映像模板。
[0011]所述的虛擬桌面軟件包含Citrix XenDesktop和VMware View中的任何一種。
[0012]所述的客戶端設(shè)備與服務(wù)器設(shè)備連接的網(wǎng)絡(luò)為無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。
[0013]所述的客戶端設(shè)備為臺(tái)式機(jī)電腦、筆記本電腦、上網(wǎng)本、手機(jī)、手持終端和瘦終端。
[0014]本發(fā)明一種虛擬桌面實(shí)現(xiàn)方法、系統(tǒng)及相應(yīng)的服務(wù)器與現(xiàn)有技術(shù)相比具有以下優(yōu)點(diǎn):采用內(nèi)存作為中間存儲(chǔ)介質(zhì),提高了 1讀寫效率,相比硬盤來(lái)說(shuō),內(nèi)存是屬于電子式讀寫,較硬盤的機(jī)械結(jié)構(gòu)來(lái)說(shuō),讀寫速度有幾十或上百倍的提升,非常適合提升1讀寫操作的性能;通過(guò)后掛一個(gè)外掛存儲(chǔ)設(shè)備,實(shí)時(shí)與內(nèi)存進(jìn)行數(shù)據(jù)交換,將數(shù)據(jù)進(jìn)行永久保存,改善內(nèi)存因突發(fā)斷電而造成的數(shù)據(jù)丟失;通過(guò)磁盤系統(tǒng)組建同一 SLA水平的1效率,花費(fèi)遠(yuǎn)高于對(duì)內(nèi)存進(jìn)行的投資。
【附圖說(shuō)明】
[0015]圖1為本發(fā)明一種虛擬桌面系統(tǒng)的整體結(jié)構(gòu)示意圖;
圖2為本發(fā)明一種虛擬桌面系統(tǒng)服務(wù)器的整體結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0016]以下結(jié)合附圖,通過(guò)詳細(xì)說(shuō)明一個(gè)較佳的具體實(shí)施例,對(duì)本發(fā)明做進(jìn)一步闡述。
[0017]如圖1所示,企業(yè)所使用的云桌面(虛擬桌面)之類的虛擬桌面系統(tǒng)包括服務(wù)器設(shè)備I以及至少一個(gè)客戶端設(shè)備2。在虛擬桌面系統(tǒng)中,服務(wù)器設(shè)備I通過(guò)任意有限或無(wú)線的網(wǎng)絡(luò)與客戶端設(shè)備2連接。具體地,當(dāng)客戶端設(shè)備2位于企業(yè)的專用網(wǎng)絡(luò)(如,局域網(wǎng))內(nèi)時(shí),客戶端設(shè)備2可以通過(guò)專用網(wǎng)絡(luò)與服務(wù)器設(shè)備I連接;此外,當(dāng)客戶端設(shè)備2位于企業(yè)專用網(wǎng)絡(luò)之外時(shí),客戶端設(shè)備2可以通過(guò)因特網(wǎng)之類的外部網(wǎng)絡(luò)接入企業(yè)的專用網(wǎng)絡(luò),使之與服務(wù)器設(shè)備I建立連接。由于上述連接的方式是本領(lǐng)域的技術(shù)人員所熟知的,在此不再贅述服務(wù)器設(shè)備I與客戶端設(shè)備2連接配置。
[0018]本發(fā)明的較佳實(shí)施例中,服務(wù)器設(shè)備I可以是任意類型的高性能服務(wù)器、個(gè)人計(jì)算機(jī)或工作站。客戶端設(shè)備2用于接收并顯示虛擬桌面及向服務(wù)器設(shè)備(I)反饋輸入的信息,可以為臺(tái)式機(jī)電腦、筆記本電腦、上網(wǎng)本、手機(jī)、手持終端和瘦終端(thin client)等等。
[0019]在用戶使用客戶端設(shè)備2進(jìn)行工作或其他任務(wù)時(shí),服務(wù)器設(shè)備I建立虛擬機(jī),向客戶端設(shè)備2提供虛擬桌面服務(wù)。
[0020]下面詳細(xì)描述圖1所示的服務(wù)器設(shè)備I的結(jié)構(gòu)。
[0021]如圖2所示,服務(wù)器包含依次連接的接口單元11、處理器12、內(nèi)存13及外掛存儲(chǔ)設(shè)備14。
[0022]本發(fā)明的一個(gè)實(shí)施例中,接口單元11可以是局域網(wǎng)接口、無(wú)線模塊等等。這里所述接口單元11用于與所述至少一個(gè)客戶端設(shè)備2建立網(wǎng)絡(luò)連接