[發明專利]一種網格計算方法及系統有效
| 申請號: | 200610063790.3 | 申請日: | 2006-12-30 |
| 公開(公告)號: | CN101072226A | 公開(公告)日: | 2007-11-14 |
| 發明(設計)人: | 方琎 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F9/46 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網格 計算方法 系統 | ||
技術領域
本發明涉及計算機、網絡通信、網格計算技術等技術領域,更具體地說,涉及一種基于即時通信服務的網格計算方法及系統。
背景技術
網格計算是伴隨著互聯網而迅速發展起來的專門針對復雜科學計算的新型計算模式。這種計算模式是利用互聯網把分散在不同地理位置的電腦組織成一個虛擬的超級計算機,其中每一臺參與計算的計算機就是一個網格節點,而整個計算是由成千上萬個網格節點組成的一張網格,所以這種計算方式叫網格計算。
充分利用網上的閑置處理能力是網格計算的一個優勢,典型的網格系統首先把網格計算需求用戶提交的計算任務和數據分割成若干小片;然后分析完成任務所需要的計算資源,這些計算資源被稱為網格節點;再將分成小片的任務分配給這些網格節點進行計算;完成計算的網格節點將計算結果匯總,以便網格計算的需求用戶查詢。
為了實現網格計算,每個網格節點需要預先下載網格計算節點軟件,該計算軟件可以是一個預先編制好的屏幕保護程序,然后不同節點的計算機可以根據自己的處理能力下載一個或多個數據片斷,只要節點的計算機的用戶不使用計算機時,屏保程序就會工作,這樣這臺計算機的閑置計算能力就被充分地調動起來了。
由于傳統的網格計算系統各個網格系統都各自開發各自的界面,用戶需要單獨安裝下載網格計算的客戶端網格計算節點軟件,并且重新學習,用戶時間成本高,這樣在網格計算系統部署時就導致了用戶時間及計算機計算能力的浪費。其次,在進行網格計算時,傳統的方法中網格節點沒有一個友好的界面,不夠直觀,也不易于使用,缺少用戶的參與和互動。并且,現有技術中,如果用戶客戶端下載了網格計算節點軟件,服務器就會直接給網格節點分配任務,是被動的計算,這樣網格節點無法選擇或拒絕執行任務,網格節點缺乏對計算任務的認知和選擇。
發明內容
本發明的目的在于提供一種基于即時通信服務的網格計算方法及系統,旨在解決現有技術中網格計算系統部署和實施過程復雜、與用戶缺乏互動、不易操作的問題,更有效地發展和部署及提高網格計算用戶的計算能力。所述技術方案如下:
一種網格計算方法,在即時通信用戶客戶端安裝或升級時加載網格計算節點軟件,所述方法包括以下步驟:
步驟A:網格計算的需求用戶提出計算任務請求;
步驟B:根據所述計算任務請求定制計算任務,將所述計算任務分片,并將計算任務片通知給即時通信用戶客戶端;所述通知包括:
如果被通知即時通信用戶客戶端尚未把網格計算服務器加為網格計算好友,則網格計算服務器以即時通信好友形式出現,通知即時通信用戶客戶端接收網格計算任務;
如果被通知即時通信用戶客戶端已經把網格計算服務器加為網格計算好友,則以即時通信用戶客戶端彈出消息或好友聊天消息的形式通知即時通信用戶客戶端接收網格計算任務;
步驟C:所述即時通信用戶客戶端回應所述通知,同意接受計算任務的即時通信用戶客戶端領取相應的計算任務片,對所述計算任務片進行計算,得出計算結果;
步驟D:將所述計算結果合成為網格計算結果。
本發明還提供了一種網格計算系統,所述系統包括網格計算任務提交模塊,即時通信網格計算服務器,即時通信網格計算工具和即時通信服務器;
所述網格計算任務提交模塊用于接收網格計算的需求用戶提交的網格計算任務請求,定制計算任務,并向即時通信網格計算服務器提交所述計算任務,還用于收取即時通信網格計算服務器推送的網格計算結果;
所述即時通信網格計算服務器用于接收網格計算任務提交模塊提交的計算任務,對計算任務進行分片,將計算任務片通知給即時通信網格計算工具,還用于接收即時通信網格計算工具上報的計算任務片的計算結果,并將所述計算結果合成為網格計算結果,將所述網格計算結果推送給網格計算任務提交模塊;
所述即時通信服務器用于即時消息的轉發和即時通訊用戶的名錄和好友管理;
所述即時通信網格計算工具用于回應所述即時通信網格計算服務器發出的通知,并進行任務計算;
所述通知包括:
如果被通知即時通信網格計算工具尚未把即時通信網格計算服務器加為網格計算好友,則網格計算服務器以即時通信好友形式出現,通知即時通信網格計算工具接收網格計算任務;
如果被通知即時通信網格計算工具已經把即時通信網格計算服務器加為網格計算好友,則以即時通信用戶客戶端彈出消息或好友聊天消息的形式通知即時通信網格計算工具接收網格計算任務。
本發明的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610063790.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在通信節點防火墻中支持移動網際協議
- 下一篇:控制閥





