[發明專利]一種端云協同計算系統及其容錯方法有效
| 申請號: | 201710148783.1 | 申請日: | 2017-03-14 |
| 公開(公告)號: | CN107040406B | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 沈玉龍;張宇恒;司旭;保積元;王思怡;阮金清 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 西安長和專利代理有限公司 61227 | 代理人: | 黃偉洪 |
| 地址: | 710071 陜西省*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 協同 計算 系統 及其 容錯 方法 | ||
1.一種端云協同計算系統,其特征在于:該系統由任務管理服務器模塊、端云協同服務器模塊、靜態云服務節點模塊、移動終端計算服務節點模塊共四個模塊組成,其中:
任務管理服務器模塊:該模塊負責獲取由用戶提交的任務,并將任務打包處理并發送至所訴的端云協同服務器模塊;
端云協同服務器模塊:該模塊負責接收管理服務器發送的任務、制定任務調度策略,對靜態云和移動終端資源協同管理;
靜態云服務節點模塊:該模塊由靜態云服務器組成,負責計算由端云協同服務器發送來的各種計算任務,以及給移動終端任務設置檢查點并對該任務進行云備份以防止任務在移動終端資源上計算失敗而丟失;
移動終端計算服務節點模塊:該模塊由各類移動終端組成,負責計算由端云協同服務器發送來的任務;
所述端云協同服務器模塊還配備有自動發現模塊,端云協同服務器使用主動探測的方法,用于及時發現可用資源,可以動態為云平臺擴展移動終端資源,為靜態云和移動終端資源分配適合其運算的任務,以及與靜態云和移動終端資源進行實時通信以保證容錯系統的正常執行。
2.如權利要求1所述的端云協同計算系統,其特征在于:所述靜態云服務節點模塊還配備有動態監聽模塊,可以配合端云協同服務器實時監聽終端資源檢查點計算結果的上傳情況,以保證容錯系統的運行。
3.如權利要求1所述的端云協同計算系統,其特征在于:所述移動終端計算服務節點模塊還配備有日志存儲和上傳模塊,可向端云協同服務器按時上傳各檢查點計算結果。
4.如權利要求1所述的端云協同計算系統,其特征在于:所述各類移動終端為基于安卓系統的各品牌pad、手機。
5.一種應用如權利要求1~4任意一項所述的端云協同計算系統的容錯方法,其特征在于,具體步驟為:
步驟一:在用戶發布任務后,任務管理服務器接收到任務,將所有任務整理并發送給端云協同服務器;
步驟二:端云協同服務器接收到任務后,進行任務調度及傳輸;
步驟三:云端收到任務后,對任務進行檢查點設置,并對設置檢查點后的任務進行靜態云備份操作,執行完成后將該任務發送給端云協同服務器;
步驟四:端云協同服務器將云端處理過的任務發送至移動端設備;
步驟五:移動端接收到任務后,即對任務進行運算處理。
6.如權利要求5所述的端云協同計算系統的容錯方法,其特征在于,所述步驟二具體為:對任務進行分類處理,并根據端云分發模塊將任務劃分優先級,結合先來先服務和優先級大小對任務隊列進行排序,制定任務分配策略,將適合在前端設備進行計算的任務先發送至云端。
7.如權利要求5所述的端云協同計算系統的容錯方法,其特征在于,所述步驟五具體為:在處理過程中,若運算成功,則將結果上傳至協同服務器,同時協同服務器將結果上傳給云端,然后由云端刪除該任務的備份部分;若運算失敗,則由協同服務器執行容錯方法,將任務返回云端進行執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710148783.1/1.html,轉載請聲明來源鉆瓜專利網。





