一種云計算系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種云計算系統(tǒng),包括云計算中心、通信服務器、云基站、客戶端和資源管理模塊,所述云計算中心通過通信服務器與所述云基站相連,所述云基站通過所述通信服務器與所述客戶端相連,所述資源管理模塊與所述客戶端相連。本發(fā)明所述的一種云計算系統(tǒng)在云基站上存儲有需要運行的應用程序副本時,客戶端在云基站上即可實現(xiàn)對應用程序的執(zhí)行,而不需要在通信距離更遠的云計算中心上實現(xiàn)對該應用程序的執(zhí)行,減小了遠程執(zhí)行應用程序過程中的通信延遲,提高了客戶端遠程執(zhí)行應用程序的效率,提高了云計算系統(tǒng)整體的效率。
【專利說明】
【技術領域】
[0001] 本發(fā)明涉及一種云計算技術,具體的涉及一種云計算系統(tǒng)。 一種云計算系統(tǒng)
【背景技術】
[0002] 云計算(Cloud Computing)是網(wǎng)格計算、分布式計算、并行計算、效用計算、網(wǎng)絡存 儲、虛擬化、負載均衡等傳統(tǒng)計算機和網(wǎng)絡技術發(fā)展融合的產(chǎn)物。目前,在搭建云計算系統(tǒng) 時,通常會首先部署硬件,之后再開發(fā)硬件可以對應的軟件系統(tǒng),這種方式會導致系統(tǒng)的成 型需要經(jīng)過較長時間的測試,并在測試完成后才能夠正確評估系統(tǒng)的性能,之后才能決定 是否用于實際生產(chǎn)事實上,許多云計算部署依賴于計算機集群(但與網(wǎng)格的組成、體系機 構、目的、工作方式大相徑庭),也吸收了自主計算和效用計算的特點。但是,移動終端在通 過移動通信網(wǎng)遠程執(zhí)行軟件時,由于移動通信網(wǎng)的網(wǎng)絡環(huán)境的穩(wěn)定性不高,若網(wǎng)絡延遲較 大,則會使得移動終端從云計算系統(tǒng)接收返回的執(zhí)行結果時,存在較大的時間延遲。因此, 現(xiàn)有技術中的云計算系統(tǒng)的客戶端在利用移動通信網(wǎng)與云計算中心進行通信時的效率較 低。
【發(fā)明內容】
[0003] 本發(fā)明所要解決的技術問題是提供一種云計算系統(tǒng),可以解決云計算系統(tǒng)的客戶 端在利用移動通信網(wǎng)與云計算中心進行通信時效率較低的問題。
[0004] 本發(fā)明解決上述技術問題的技術方案如下:一種云計算系統(tǒng),包括云計算中心、通 信服務器、云基站、客戶端和資源管理模塊,所述云計算中心通過通信服務器與所述云基站 相連,所述云基站通過所述通信服務器與所述客戶端相連,所述資源管理模塊與所述客戶 端相連,
[0005] 所述云計算中心用于存儲應用程序;
[0006] 所述通信服務器用于將云計算中心與所述云基站之間建立通信連接,所述通信服 務器還用于將云基站與所述客戶端之間建立通信連接;
[0007] 所述云基站用于接收云計算中心傳遞過來的應用程序,并以應用程序副本的形式 進行存儲;
[0008] 所述客戶端用于向所述云基站發(fā)送程序運行請求信息,所述程序運行請求信息與 所述應用程序副本相匹配;
[0009] 所述云基站還用于根據(jù)所述客戶端的程序運行請求信息運行應用程序副本,獲得 運行結果,并將所述運行結果返回給所述客戶端;
[0010] 所述資源管理模塊用于對所述客戶端得到的運行結果進行進行資源虛擬化管理。
[0011] 在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
[0012] 進一步,所述所述云計算中心存儲有云基站的標識與網(wǎng)際協(xié)議IP地址。
[0013] 進一步,所述通信服務器包括查找引擎和應用程序處理模塊,
[0014] 所述查找引擎用于根據(jù)客戶端的請求在所述云基站上查找被請求的應用程序副 本;
[0015] 所述應用程序處理模塊用于存儲并處理所述查找引擎查找到的應用程序副本。
[0016] 進一步,所述通信服務器的查找引擎通過查找操作從所述云基站中存儲的用戶憑 證中推導算法來確定所述客戶端的身份。
[0017] 進一步,所述資源管理模塊以資源池的方式管理所述客戶端的資源
[0018] 本發(fā)明的有益效果是:本發(fā)明一種云計算系統(tǒng)在云基站上存儲有需要運行的應用 程序副本時,客戶端在云基站上即可實現(xiàn)對應用程序的執(zhí)行,而不需要在通信距離更遠的 云計算中心上實現(xiàn)對該應用程序的執(zhí)行,減小了遠程執(zhí)行應用程序過程中的通信延遲,提 高了客戶端遠程執(zhí)行應用程序的效率,提高了云計算系統(tǒng)整體的效率。
【專利附圖】
【附圖說明】
[0019] 圖1為本發(fā)明一種云計算系統(tǒng)的結構框圖。
【具體實施方式】
[0020] 以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并 非用于限定本發(fā)明的范圍。
[0021] 如圖1所示,一種云計算系統(tǒng),包括云計算中心、通信服務器、云基站、客戶端和資 源管理模塊,所述云計算中心通過通信服務器與所述云基站相連,所述云基站通過所述通 信服務器與所述客戶端相連,所述資源管理模塊與所述客戶端相連,所述云計算中心用于 存儲應用程序;所述通信服務器用于將云計算中心與所述云基站之間建立通信連接,所述 通信服務器還用于將云基站與所述客戶端之間建立通信連接;所述云基站用于接收云計算 中心傳遞過來的應用程序,并以應用程序副本的形式進行存儲;所述客戶端用于向所述云 基站發(fā)送程序運行請求信息,所述程序運行請求信息與所述應用程序副本相匹配;所述云 基站還用于根據(jù)所述客戶端的程序運行請求信息運行應用程序副本,獲得運行結果,并將 所述運行結果返回給所述客戶端;所述資源管理模塊用于對所述客戶端得到的運行結果進 行進行資源虛擬化管理。所述云計算中心存儲有云基站的標識與網(wǎng)際協(xié)議IP地址。所述 通信服務器包括查找引擎和應用程序處理模塊,所述查找引擎用于根據(jù)客戶端的請求在所 述云基站上查找被請求的應用程序副本;所述應用程序處理模塊用于存儲并處理所述查找 引擎查找到的應用程序副本。所述通信服務器的查找引擎通過查找操作從所述云基站中存 儲的用戶憑證中推導算法來確定所述客戶端的身份。所述資源管理模塊以資源池的方式管 理所述客戶端的資源。
[0022] 在客戶端與云基站已經(jīng)建立通信連接的情況下,用戶需要運行應用程序時,通過 客戶端向云基站發(fā)送運行請求,并且在該運行請求中攜帶有需要運行的應用程序的標識。 云基站在接收到客戶端發(fā)送的運行請求之后,根據(jù)運行請求中攜帶的應用程序的標識即可 獲知客戶端請求運行的是哪個應用程序。由于云基站中的應用程序的副本數(shù)少于云計算中 心的應用程序副本數(shù),也就是說,云基站中的應用程序副本為云計算中心中的應用程序副 本中的一部分。因此,云基站需要根據(jù)運行請求中的需要運行的應用程序的標識進行查詢, 判斷其上是否存儲有該需要運行的應用程序的標識所對應的應用程序副本。
[0023] 云基站若判斷出其所存儲的一個或多個應用程序副本中,包括該需要運行的應用 程序的標識所對應的應用程序副本,則對該應用程序副本進行運行,獲得運行結果,進而將 所獲得的運行結果返回給客戶端。從而,客戶端不需要經(jīng)過延遲時間較長的廣域網(wǎng)與云計 算中心進行通信,即可在距離較近的云基站上完成對應用程序的運行,并獲得運行結果,有 效地提高了云計算系統(tǒng)整體的效率。
[0024] 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1. 一種云計算系統(tǒng),其特征在于:包括云計算中心、通信服務器、云基站、客戶端和資 源管理模塊,所述云計算中心通過通信服務器與所述云基站相連,所述云基站通過所述通 信服務器與所述客戶端相連,所述資源管理模塊與所述客戶端相連, 所述云計算中心用于存儲應用程序; 所述通信服務器用于將云計算中心與所述云基站之間建立通信連接,所述通信服務器 還用于將云基站與所述客戶端之間建立通信連接; 所述云基站用于接收云計算中心傳遞過來的應用程序,并以應用程序副本的形式進行 存儲; 所述客戶端用于向所述云基站發(fā)送程序運行請求信息,所述程序運行請求信息與所述 應用程序副本相匹配; 所述云基站還用于根據(jù)所述客戶端的程序運行請求信息運行應用程序副本,獲得運行 結果,并將所述運行結果返回給所述客戶端; 所述資源管理模塊用于對所述客戶端得到的運行結果進行進行資源虛擬化管理。
2. 根據(jù)權利要求1所述的一種云計算系統(tǒng),其特征在于:所述云計算中心存儲有云基 站的標識與網(wǎng)際協(xié)議IP地址。
3. 根據(jù)權利要求1或2所述的一種云計算系統(tǒng),其特征在于:所述通信服務器包括查 找引擎和應用程序處理模塊, 所述查找引擎用于根據(jù)客戶端的請求在所述云基站上查找被請求的應用程序副本; 所述應用程序處理模塊用于存儲并處理所述查找引擎查找到的應用程序副本。
4. 根據(jù)權利要求3所述的一種云計算系統(tǒng),其特征在于:所述通信服務器的查找引擎 通過查找操作從所述云基站中存儲的用戶憑證中推導算法來確定所述客戶端的身份。
5. 根據(jù)權利要求1或2所述的一種云計算系統(tǒng),其特征在于:所述資源管理模塊以資 源池的方式管理所述客戶端的資源。
【文檔編號】G06F9/445GK104092731SQ201410280210
【公開日】2014年10月8日 申請日期:2014年6月20日 優(yōu)先權日:2014年6月20日
【發(fā)明者】裴兆欣 申請人:裴兆欣