專利名稱:一種超桌面虛擬化的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及桌面虛擬化技術(shù)領(lǐng)域,尤其涉及一種超桌面虛擬化的方法及系統(tǒng)。
背景技術(shù):
桌面虛擬化技術(shù)是現(xiàn)在計(jì)算機(jī)虛擬化領(lǐng)域的三大虛擬化技術(shù)之一,桌面虛擬化技術(shù),是一種基于服務(wù)器的計(jì)算模型,并且借用了傳統(tǒng)的瘦客戶端的模型,具有讓管理員與用戶能夠同時(shí)獲得兩種方式的優(yōu)點(diǎn)將所有桌面虛擬機(jī)在數(shù)據(jù)中心進(jìn)行托管并統(tǒng)一管理;同時(shí)用戶能夠獲得完整PC的使用體驗(yàn)。透過(guò)桌面虛擬化可以通過(guò)任何設(shè)備,在任何地點(diǎn),任何時(shí)間訪問(wèn)在網(wǎng)絡(luò)上的屬于個(gè)人的桌面系統(tǒng)。現(xiàn)有的桌面虛擬化結(jié)構(gòu)如圖1所示,現(xiàn)有桌面虛擬化產(chǎn)品中,一個(gè)桌面集合了桌面數(shù)據(jù),應(yīng)用數(shù)據(jù),音視頻數(shù)據(jù),和外部設(shè)備數(shù)據(jù)??蛻魺o(wú)法修改其屬性,無(wú)法對(duì)其做出配置。一個(gè)桌面內(nèi)包含將桌面、視頻、音頻和外設(shè)數(shù)據(jù)全部,這些數(shù)據(jù)和桌面相互集成,無(wú)法分離,傳輸數(shù)據(jù)時(shí)必須將所有數(shù)據(jù)在客戶端和虛擬機(jī)端進(jìn)行傳輸,這必然帶來(lái)很大的網(wǎng)絡(luò)消
^^ ο而且,現(xiàn)有桌面虛擬化產(chǎn)品中,每個(gè)桌面都必須包含音視頻數(shù)據(jù),并且都必須通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,這一方面給服務(wù)器端造成很大的負(fù)載壓力,因?yàn)榉?wù)器必須為每個(gè)桌面在提供桌面服務(wù)的同時(shí)提供音視頻服務(wù),而音視頻的播放中解碼和顯示都是由虛擬CPU完成,服務(wù)器的CPU負(fù)載必然會(huì)非常繁重。另一方面,所有音視頻數(shù)據(jù)都是通過(guò)和桌面同樣的網(wǎng)絡(luò)進(jìn)行傳輸,音視頻巨大的數(shù)據(jù)信息必然給網(wǎng)絡(luò)造成很高的負(fù)載,增大網(wǎng)絡(luò)的延時(shí),降低桌面的使用體驗(yàn)。同時(shí),每個(gè)客戶端都必須具備處理桌面所有數(shù)據(jù)的能力,這樣勢(shì)必對(duì)客戶端的硬件提出很高的要求。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種超桌面虛擬化的方法及系統(tǒng)。本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的。一種超桌面虛擬化的方法,包括步驟用戶設(shè)備外設(shè)流從客戶端通過(guò)網(wǎng)絡(luò)傳輸?shù)搅鞣职l(fā)器;流分發(fā)器根據(jù)當(dāng)前該用戶的配置和使用狀態(tài)將設(shè)備數(shù)據(jù)流定向到不同的服務(wù)器進(jìn)行相應(yīng)的處理。優(yōu)選的,具體包括步驟a 在控制端上安裝對(duì)應(yīng)流服務(wù)器;b 用戶登錄,控制端流分發(fā)器根據(jù)用戶配置向不同的流服務(wù)器請(qǐng)求生成流;C:流分發(fā)器將音視頻流、應(yīng)用流、桌面流按照用戶配置整合到一起通過(guò)網(wǎng)絡(luò)傳輸?shù)娇蛻舳?;d 客戶端將接收到的流數(shù)據(jù)進(jìn)行拼裝,并通過(guò)用戶顯示器顯示。優(yōu)選的,步驟d所述流數(shù)據(jù)包括音視頻流、應(yīng)用流及桌面流。
優(yōu)選的,所述流服務(wù)器對(duì)應(yīng)有音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器。一種超桌面虛擬化系統(tǒng),客戶端、控制端、服務(wù)端;服務(wù)端通過(guò)控制端與客戶端建立通信;控制端用于根據(jù)客戶端用戶配置提供指定流服務(wù)及控制;客戶端用于通過(guò)控制端訪問(wèn)服務(wù)端。優(yōu)選的,所述控制端還用于根據(jù)客戶端用戶的指定向服務(wù)端發(fā)送設(shè)備數(shù)據(jù)流。優(yōu)選的,所述控制端包括廣域網(wǎng)路由器、局域網(wǎng)路由器、流服務(wù)器;所述流服務(wù)器包括流分發(fā)器、流加速器、流分配器、流負(fù)載均衡器、流轉(zhuǎn)發(fā)器;流分發(fā)器用于向應(yīng)用端用戶提供指定流的服務(wù)提供和控制程序;流加速器用于加速外設(shè)流、應(yīng)用流、媒體流向客戶端的傳輸速度;流分配器用于向應(yīng)用端用戶分配數(shù)據(jù)流;流負(fù)載均衡器用于控制和調(diào)節(jié)流服務(wù)器的負(fù)載情況;流轉(zhuǎn)發(fā)器用于將上一級(jí)的流傳輸?shù)较乱患?jí)。優(yōu)選的,所述流服務(wù)器對(duì)應(yīng)有音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器。優(yōu)選的,所述客戶端包括移動(dòng)終端、個(gè)人電腦或者瘦終端。本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)A.使虛擬桌面系統(tǒng)具有很強(qiáng)的可定制性;B.根據(jù)使用環(huán)境不同,可以降低客戶端的硬件配置;C.通用性更好,與硬件平臺(tái)無(wú)關(guān),與操作系統(tǒng)平臺(tái)無(wú)關(guān);D.提供更可靠的桌面服務(wù),徹底提高用戶體驗(yàn)。
圖1是現(xiàn)有的桌面虛擬化結(jié)構(gòu)圖;圖2是本發(fā)明超桌面虛擬化系統(tǒng)架構(gòu)圖;圖3是本發(fā)明超桌面虛擬化系統(tǒng)框圖;圖4是本發(fā)明超桌面虛擬化方法流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請(qǐng)參閱圖2所示,本發(fā)明超桌面虛擬化系統(tǒng)架構(gòu)圖,包括客戶端、控制端、服務(wù)端;服務(wù)端通過(guò)控制端與客戶端建立通信。 控制端用于根據(jù)客戶端用戶配置提供指定流服務(wù)及控制;控制端還用于根據(jù)客戶端用戶的指定向服務(wù)端發(fā)送設(shè)備數(shù)據(jù)流;客戶端用于通過(guò)控制端訪問(wèn)服務(wù)端。服務(wù)端包括公有服務(wù)器集群、私有服務(wù)器集群及孤立服務(wù)器,其中,公有服務(wù)器集群有多個(gè)公有服務(wù)器組成;私有服務(wù)器集群有多個(gè)私有服務(wù)器組成??刂贫税◤V域網(wǎng)路由器、局域網(wǎng)路由器、流服務(wù)器;廣域網(wǎng)路由器包括有互聯(lián)網(wǎng)路由、企業(yè)私有路由及其他方式路由組成;流服務(wù)器對(duì)應(yīng)有音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器。流服務(wù)器包括流分發(fā)器、流加速器、流分配器、流負(fù)載均衡器、流轉(zhuǎn)發(fā)器;流分發(fā)器用于向應(yīng)用端用戶提供指定流的服務(wù)提供和控制程序;流加速器用于加速外設(shè)流、應(yīng)用流、媒體流向客戶端的傳輸速度;流分配器用于向應(yīng)用端用戶分配數(shù)據(jù)流;流負(fù)載均衡器用于控制和調(diào)節(jié)流服務(wù)器的負(fù)載情況;流轉(zhuǎn)發(fā)器用于將上一級(jí)的流傳輸?shù)较乱患?jí)??蛻舳税ㄒ苿?dòng)終端、個(gè)人電腦或者瘦終端。圖3本發(fā)明系統(tǒng)框圖中,用戶設(shè)備外設(shè)流從客戶端通過(guò)網(wǎng)絡(luò)傳輸?shù)搅鞣职l(fā)器;流分發(fā)器根據(jù)當(dāng)前該用戶的配置和使用狀態(tài)將設(shè)備數(shù)據(jù)流定向到不同的服務(wù)器進(jìn)行相應(yīng)的處理。請(qǐng)參閱圖4所示,本發(fā)明超桌面虛擬化方法流程圖,包括步驟401 在控制端上安裝對(duì)應(yīng)流服務(wù)器,包括音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器;步驟402 用戶登錄,控制端流分發(fā)器根據(jù)用戶配置向不同的流服務(wù)器請(qǐng)求生成流;步驟403 流分發(fā)器將音視頻流、應(yīng)用流、桌面流按照用戶配置整合到一起通過(guò)網(wǎng)絡(luò)傳輸?shù)綉?yīng)用端;其中,網(wǎng)絡(luò)包括廣域網(wǎng)路由器和局域網(wǎng)路由器;廣域網(wǎng)路由器包括有互聯(lián)網(wǎng)路由、 企業(yè)私有路由及其他方式路由;音視頻流由媒體服務(wù)器提供,應(yīng)用流由應(yīng)用服務(wù)器提供的應(yīng)用程序數(shù)據(jù)流,桌面流由桌面服務(wù)器提供的用戶桌面數(shù)據(jù)流。步驟404 客戶端將接收到的流數(shù)據(jù)進(jìn)行拼裝,并通過(guò)用戶顯示器顯示;其中,流數(shù)據(jù)包括音視頻流、應(yīng)用流及桌面流等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種超桌面虛擬化的方法,其特征在于,包括步驟 用戶設(shè)備外設(shè)流從客戶端通過(guò)網(wǎng)絡(luò)傳輸?shù)搅鞣职l(fā)器;流分發(fā)器根據(jù)當(dāng)前該用戶的配置和使用狀態(tài)將設(shè)備數(shù)據(jù)流定向到不同的服務(wù)器進(jìn)行相應(yīng)的處理。
2.如權(quán)利要求1所述的超桌面虛擬化的方法,其特征在于,具體包括步驟 a 在控制端上安裝對(duì)應(yīng)流服務(wù)器;b 用戶登錄,控制端流分發(fā)器根據(jù)用戶配置向不同的流服務(wù)器請(qǐng)求生成流; c 流分發(fā)器將音視頻流、應(yīng)用流、桌面流按照用戶配置整合到一起通過(guò)網(wǎng)絡(luò)傳輸?shù)娇蛻舳耍籨 客戶端將接收到的流數(shù)據(jù)進(jìn)行拼裝,并通過(guò)用戶顯示器顯示。
3.如權(quán)利要求2所述的超桌面虛擬化的方法,其特征在于,步驟d所述流數(shù)據(jù)包括音視頻流、應(yīng)用流及桌面流。
4.如權(quán)利要求2所述的超桌面虛擬化的方法,其特征在于,所述流服務(wù)器對(duì)應(yīng)有音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器。
5.一種超桌面虛擬化系統(tǒng),其特征在于,包括客戶端、控制端、服務(wù)端;服務(wù)端通過(guò)控制端與客戶端建立通信;控制端用于根據(jù)客戶端用戶配置提供指定流服務(wù)及控制; 客戶端用于通過(guò)控制端訪問(wèn)服務(wù)端。
6.如權(quán)利要求5所述的超桌面虛擬化系統(tǒng),其特征在于,所述控制端還用于根據(jù)客戶端用戶的指定向服務(wù)端發(fā)送設(shè)備數(shù)據(jù)流。
7.如權(quán)利要求5所述的超桌面虛擬化系統(tǒng),其特征在于,所述控制端包括廣域網(wǎng)路由器、局域網(wǎng)路由器、流服務(wù)器;所述流服務(wù)器包括流分發(fā)器、流加速器、流分配器、流負(fù)載均衡器、流轉(zhuǎn)發(fā)器; 流分發(fā)器用于向應(yīng)用端用戶提供指定流的服務(wù)提供和控制程序; 流加速器用于加速外設(shè)流、應(yīng)用流、媒體流向客戶端的傳輸速度; 流分配器用于向應(yīng)用端用戶分配數(shù)據(jù)流; 流負(fù)載均衡器用于控制和調(diào)節(jié)流服務(wù)器的負(fù)載情況; 流轉(zhuǎn)發(fā)器用于將上一級(jí)的流傳輸?shù)较乱患?jí)。
8.如權(quán)利要求7所述的超桌面虛擬化系統(tǒng),其特征在于,所述流服務(wù)器對(duì)應(yīng)有音視頻服務(wù)器、應(yīng)用程序服務(wù)器和桌面服務(wù)器。
9.如權(quán)利要求5所述的超桌面虛擬化系統(tǒng),其特征在于,所述客戶端包括移動(dòng)終端、 個(gè)人電腦或者瘦終端。
全文摘要
本發(fā)明提供了一種超桌面虛擬化的方法及系統(tǒng),該方法包括步驟用戶設(shè)備外設(shè)流從客戶端通過(guò)網(wǎng)絡(luò)傳輸?shù)搅鞣职l(fā)器;流分發(fā)器根據(jù)當(dāng)前該用戶的配置和使用狀態(tài)將設(shè)備數(shù)據(jù)流定向到不同的服務(wù)器進(jìn)行相應(yīng)的處理。本發(fā)明使虛擬桌面系統(tǒng)具有很強(qiáng)的可定制性;根據(jù)使用環(huán)境不同,可以降低客戶端的硬件配置;通用性更好,與硬件平臺(tái)無(wú)關(guān),與操作系統(tǒng)平臺(tái)無(wú)關(guān);提供更可靠的桌面服務(wù),徹底提高用戶體驗(yàn)。
文檔編號(hào)H04L29/06GK102377777SQ20111031142
公開日2012年3月14日 申請(qǐng)日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者尚維孝 申請(qǐng)人:深圳市京華科訊科技有限公司