集中化計算處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種集中化計算處理系統(tǒng),該系統(tǒng)包括遠(yuǎn)端服務(wù)器,用于提供并發(fā)送虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);連接管理器,用于接收并轉(zhuǎn)發(fā)遠(yuǎn)端服務(wù)器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);客戶端,用于接收并執(zhí)行連接管理器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。本發(fā)明通過遠(yuǎn)端服務(wù)器向客戶端提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),從而使得客戶端可直接通過遠(yuǎn)端服務(wù)器提供的虛擬桌面和/或虛擬應(yīng)用實現(xiàn)桌面計算,避免了客戶端需要單獨配置處理主機的麻煩,有效的降低了系統(tǒng)的投入成本,同時由于本發(fā)明是通過統(tǒng)一的遠(yuǎn)端服務(wù)器對所有的客戶端進行相關(guān)的數(shù)據(jù)處理和資源調(diào)度,從而也有效的提高了系統(tǒng)資源的利用率。
【專利說明】集中化計算處理系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機虛擬化【技術(shù)領(lǐng)域】,具體來說,涉及一種集中化計算處理系統(tǒng)。
【背景技術(shù)】
[0002]目前,在進行桌面計算時,普遍使用的是功能比較全面的PC(具有獨立的處理主機)來實現(xiàn)的。這種使用PC來實現(xiàn)桌面計算的方式,雖然能夠滿足用戶的需求,但是,在實際應(yīng)用過程中,這種使用PC來實現(xiàn)桌面計算的方式也存在諸多不足之處,主要體現(xiàn)在以下幾個方面:
[0003]首先,這種采用PC來實現(xiàn)桌面計算的方式的投入成本較高;在實際應(yīng)用過程中,在用戶在實現(xiàn)桌面計算時,每個用戶幾乎都需要配備一臺PC,而且對于每臺PC,均需要進行軟件部署、更新和修補程序等管理工作,而這些工作需要對多種PC配置的部署進行測試和驗證,因而會需要投入較高的設(shè)備成本,以及耗費大量的人力;同時,由于在實際應(yīng)用的過程中,標(biāo)準(zhǔn)化程度不高,從而使得支持人員經(jīng)常需要親臨現(xiàn)場解決問題,這就進一步增加了投入的成本。
[0004]其次,這種采用PC來實現(xiàn)桌面計算的方式在實際應(yīng)用過程中,能耗以及排放量較高;通常,一臺PC的能耗在200瓦左右,以每臺PC平均運行12小時以上來計算,那么一臺PC 一年耗電量就在800?1000度電左右,而這對于企業(yè)上萬臺規(guī)模的PC工作環(huán)境來說,一年的耗電量就是一個非常驚人的數(shù)字;同時,為PC工作環(huán)境配置的電源系統(tǒng)、制冷系統(tǒng)的能耗更為驚人。
[0005]再次,這種采用PC來實現(xiàn)桌面計算的方式在資源利用率方面存在嚴(yán)重的不足,在實際應(yīng)用過程中,由于PC存在著分布的特性,從而使得人們難以通過集中資源的方式提高PC的資源利用率,進而造成每臺PC通常的利用率均低于5%。
[0006]針對相關(guān)技術(shù)中的上述問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0007]針對相關(guān)技術(shù)中的上述問題,本發(fā)明提出一種集中化計算處理系統(tǒng),能夠有效的降低實現(xiàn)桌面計算時的系統(tǒng)投入成本,避免系統(tǒng)能耗和排放較高的問題發(fā)生,同時能夠有效的提高系統(tǒng)資源的利用率。
[0008]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0009]根據(jù)本發(fā)明的一個方面,提供了一種集中化計算處理系統(tǒng)。
[0010]該集中化計算處理系統(tǒng)包括:
[0011]遠(yuǎn)端服務(wù)器,用于提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并發(fā)送虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);
[0012]連接管理器,用于接收遠(yuǎn)端服務(wù)器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并將虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)轉(zhuǎn)發(fā)至客戶端;
[0013]客戶端,用于接收并執(zhí)行連接管理器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。[0014]其中,遠(yuǎn)端服務(wù)器還用于提供CPU優(yōu)化服務(wù)和/或存儲優(yōu)化服務(wù)。
[0015]其中,遠(yuǎn)端服務(wù)器通過運行虛擬化平臺提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。
[0016]其中,連接管理器包括接收模塊和發(fā)送模塊,其中,接收模塊,用于接收遠(yuǎn)端服務(wù)器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);發(fā)送模塊,用于將接收的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)發(fā)送至對應(yīng)的客戶端。
[0017]并且,接收模塊還用于接收客戶端發(fā)送的連接請求;并且,發(fā)送模塊還用于將接收的連接請求發(fā)送至遠(yuǎn)端服務(wù)器,促使遠(yuǎn)端服務(wù)器響應(yīng)連接請求。
[0018]此外,連接管理器還包括安全認(rèn)證模塊和權(quán)限配置模塊,其中,安全認(rèn)證模塊,用于在接收模塊接收連接請求后,對連接請求對應(yīng)的客戶端的用戶的合法性進行驗證,并且在驗證結(jié)果為客戶端的用戶為合法的情況下,觸發(fā)發(fā)送模塊向遠(yuǎn)端服務(wù)器發(fā)送連接請求;權(quán)限配置模塊,用于對已建立連接的客戶端的用戶進行權(quán)限配置。
[0019]其中,權(quán)限配置包括以下操作中的至少之一:添加用戶、刪除用戶、配置密碼、設(shè)置用戶會話權(quán)限、修改用戶會話權(quán)限。
[0020]其中,遠(yuǎn)端服務(wù)器為基于龍芯CPU的服務(wù)器。
[0021]本發(fā)明通過遠(yuǎn)端服務(wù)器向客戶端提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),從而使得客戶端可直接通過遠(yuǎn)端服務(wù)器提供的虛擬桌面和/或虛擬應(yīng)用實現(xiàn)桌面計算,避免了客戶端需要單獨配置處理主機的麻煩,有效的降低了系統(tǒng)的投入成本,避免了系統(tǒng)的能耗和排放較高的問題發(fā)生。同時由于本發(fā)明是通過統(tǒng)一的遠(yuǎn)端服務(wù)器對所有的客戶端進行相關(guān)的數(shù)據(jù)處理和資源調(diào)度,從而也有效的提高了系統(tǒng)資源的利用率,避免了系統(tǒng)資源的浪費。
【專利附圖】
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是根據(jù)本發(fā)明實施例的集中化計算處理系統(tǒng)的結(jié)構(gòu)示意圖;
[0024]圖2是根據(jù)本發(fā)明實施例的集中化計算處理系統(tǒng)的原理框圖。
【具體實施方式】
[0025]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0026]根據(jù)本發(fā)明的實施例,提供了一種集中化計算處理系統(tǒng)。
[0027]如圖1所示,根據(jù)本發(fā)明實施例的集中化計算處理系統(tǒng)包括:
[0028]遠(yuǎn)端服務(wù)器11,用于提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并發(fā)送虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);
[0029]連接管理器12,用于接收遠(yuǎn)端服務(wù)器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并將虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)轉(zhuǎn)發(fā)至客戶端;[0030]客戶端13,用于接收并執(zhí)行連接管理器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。
[0031]其中,遠(yuǎn)端服務(wù)器11還用于提供CPU優(yōu)化服務(wù)和/或存儲優(yōu)化服務(wù)。
[0032]其中,遠(yuǎn)端服務(wù)器11通過運行虛擬化平臺提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。
[0033]其中,連接管理器12包括接收模塊(未示出)和發(fā)送模塊(未示出),其中,接收模塊,用于接收遠(yuǎn)端服務(wù)器發(fā)送的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù);發(fā)送模塊,用于將接收的虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)發(fā)送至對應(yīng)的客戶端。
[0034]并且,接收模塊還用于接收客戶端發(fā)送的連接請求;并且,發(fā)送模塊還用于將接收的連接請求發(fā)送至遠(yuǎn)端服務(wù)器,促使遠(yuǎn)端服務(wù)器響應(yīng)連接請求。
[0035]此外,連接管理器12還包括安全認(rèn)證模塊(未示出)和權(quán)限配置模塊(未示出),其中,安全認(rèn)證模塊,用于在接收模塊接收連接請求后,對連接請求對應(yīng)的客戶端的用戶的合法性進行驗證,并且在驗證結(jié)果為客戶端的用戶為合法的情況下,觸發(fā)發(fā)送模塊向遠(yuǎn)端服務(wù)器發(fā)送連接請求;權(quán)限配置模塊,用于對已建立連接的客戶端的用戶進行權(quán)限配置。
[0036]其中,權(quán)限配置包括以下操作中的至少之一:添加用戶、刪除用戶、配置密碼、設(shè)置用戶會話權(quán)限、修改用戶會話權(quán)限。
[0037]其中,遠(yuǎn)端服務(wù)器為基于龍芯CPU的服務(wù)器。
[0038]下面結(jié)合集中化計算處理系統(tǒng)的原理框圖對本發(fā)明的上述技術(shù)方案進行詳細(xì)說明。
[0039]圖2是集中化計算處理系統(tǒng)的原理框圖;在圖2中,客戶機群是用戶在實現(xiàn)桌面計算時所操作的設(shè)備,它內(nèi)嵌了獨立的嵌入式操作系統(tǒng),可通過連接管理器連接到基于龍芯CPU的服務(wù)器上,而連接管理器則可以對基于龍芯CPU的服務(wù)器進行配置,例如,配置網(wǎng)絡(luò)連接、配置存儲設(shè)備等等,并且它還可以監(jiān)控服務(wù)器運行時的一些基礎(chǔ)性指標(biāo),例如,內(nèi)存的使用情況,CPU使用率等等。同時也可以起到對用戶進行添加和刪除、以及配置密碼、設(shè)定其角色,賦予不同的角色不同的權(quán)限、修改用戶權(quán)限等操作。而運行虛擬化平臺的基于龍芯CPU服務(wù)器則可實現(xiàn)各種常用軟件的應(yīng)用虛擬化以及桌面虛擬化,并且還可以實現(xiàn)CPU計算以及存儲的優(yōu)化。
[0040]在圖2中,運行有虛擬化平臺的基于龍芯CPU的服務(wù)器與連接管理器和客戶機群共同組成的服務(wù)器系統(tǒng)可以承載桌面映像,并且是以集中資源的方式提高了桌面計算基礎(chǔ)架構(gòu)的可管理性。
[0041]綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過遠(yuǎn)端服務(wù)器向客戶端提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),從而使得客戶端可直接通過遠(yuǎn)端服務(wù)器提供的虛擬桌面和/或虛擬應(yīng)用實現(xiàn)桌面計算,避免了客戶端需要單獨配置處理主機的麻煩,有效的降低了系統(tǒng)的投入成本,避免了系統(tǒng)的能耗和排放較高的問題發(fā)生。同時由于本發(fā)明是通過統(tǒng)一的遠(yuǎn)端服務(wù)器對所有的客戶端進行相關(guān)的數(shù)據(jù)處理和資源調(diào)度,從而也有效的提高了系統(tǒng)資源的利用率,避免了系統(tǒng)資源的浪費。
[0042]此外,本發(fā)明還通過采用基于龍芯CPU的服務(wù)器作為遠(yuǎn)端服務(wù)器,從而使得集中化計算處理系統(tǒng)在安全級別比較高的中國自主可控領(lǐng)域有廣泛的應(yīng)用空間,例如,政府單位、軍隊、銀行和科研所等。[0043]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種集中化計算處理系統(tǒng),其特征在于,包括: 遠(yuǎn)端服務(wù)器,用于提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并發(fā)送所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù); 連接管理器,用于接收所述遠(yuǎn)端服務(wù)器發(fā)送的所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù),并將所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)轉(zhuǎn)發(fā)至客戶端; 客戶端,用于接收并執(zhí)行所述連接管理器發(fā)送的所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述遠(yuǎn)端服務(wù)器還用于提供CPU優(yōu)化服務(wù)和/或存儲優(yōu)化服務(wù)。
3.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,所述遠(yuǎn)端服務(wù)器通過運行虛擬化平臺提供虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述連接管理器包括: 接收模塊,用于接收所述遠(yuǎn)端服務(wù)器發(fā)送的所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù); 發(fā)送模塊,用于將接收的所述虛擬桌面服務(wù)和/或虛擬應(yīng)用服務(wù)發(fā)送至對應(yīng)的客戶端。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述接收模塊還用于接收所述客戶端發(fā)送的連接請求;并且, 所述發(fā)送模塊還用于`將接收的所述連接請求發(fā)送至所述遠(yuǎn)端服務(wù)器,促使所述遠(yuǎn)端服務(wù)器響應(yīng)所述連接請求。
6.根據(jù)權(quán)利要求要求4或5所述的系統(tǒng),其特征在于,所述連接管理器還包括: 安全認(rèn)證模塊,用于在所述接收模塊接收所述連接請求后,對所述連接請求對應(yīng)的客戶端的用戶的合法性進行驗證,并且在驗證結(jié)果為所述客戶端的用戶為合法的情況下,觸發(fā)所述發(fā)送模塊向所述遠(yuǎn)端服務(wù)器發(fā)送所述連接請求。 權(quán)限配置模塊,用于對已建立連接的所述客戶端的用戶進行權(quán)限配置。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述權(quán)限配置包括以下操作中的至少之 添加用戶、刪除用戶、配置密碼、設(shè)置用戶會話權(quán)限、修改用戶會話權(quán)限。
8.根據(jù)權(quán)利要求1至7中任意一項所述的系統(tǒng),其特征在于,所述遠(yuǎn)端服務(wù)器為基于龍芯CPU的服務(wù)器。
【文檔編號】H04L29/08GK103607460SQ201310593669
【公開日】2014年2月26日 申請日期:2013年11月20日 優(yōu)先權(quán)日:2013年11月20日
【發(fā)明者】魏廷, 鄭臣明, 王暉, 王英, 柳勝杰, 孫瑛琪, 李書通 申請人:曙光信息產(chǎn)業(yè)(北京)有限公司