[發明專利]基于控域的云邊端分布式算力協同方法及系統在審
| 申請號: | 202111341223.0 | 申請日: | 2021-11-12 |
| 公開(公告)號: | CN114327858A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 王曉虹;彭曉暉;鄭守建;王一帆;張星洲 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/30;G06F16/27;G06F16/23 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國 |
| 地址: | 100080 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 云邊端 分布式 協同 方法 系統 | ||
1.一種基于控域的云邊端分布式算力協同方法,其特征在于,包括:
當用戶將作業提交至該用戶所屬控域,由作業分配設備將該作業分配給作業執行設備進行部署;
由該作業執行設備生成該作業的任務和該任務的運行實例,將該運行實例發布至該控域;由實例分配設備將該運行實例分配給實例執行設備進行部署;
實例執行設備接受該作業對該運行實例的調用請求后,執行該運行實例,將該運行實例的執行結果返回給該作業執行設備。
2.如權利要求1所述的云邊端分布式算力協同方法,其特征在于,還包括:由該控域的計算集群內具有可用資源的云設備、邊設備和端設備向該控域的去中心化分布式數據庫發送注冊數據進行算力注冊,以完成算力注冊的云設備、邊設備和端設備為算力設備;該作業分配設備和該實例分配設備,通過該分布式數據庫獲取所有算力設備的注冊數據分別作為該作業或該運行實例的分配依據;該注冊數據包括設備屬性信息和設備狀態信息,該設備屬性信息包括設備IP、服務端口、所處位置、系統類型和架構類型,該設備狀態信息包括CPU利用率、內存總量與剩余量、當前功耗、剩余電量、總資源量和可用資源量。
3.如權利要求2所述的云邊端分布式算力協同方法,其特征在于,完成算力注冊后,由該分布式數據庫向該算力設備返回租約;當該算力設備的設備狀態變化量小于活性閾值時,該算力設備向該分布式數據庫發送僅包含該租約的心跳數據進行續約以維持設備活性;當該設備狀態變化量大于等于該活性閾值時,向該分布式數據庫更新設備狀態信息。
4.如權利要求2所述的云邊端分布式算力協同方法,其特征在于,將該作業隨機提交給任一算力設備,若該算力設備已啟動調度程序分配該作業,則以該算力設備為作業分配設備;反之,則由該算力設備將該作業轉發給另一算力設備,直到接收該作業的算力設備已啟動調度程序,作為作業分配設備分配該作業。
5.如權利要求2所述的云邊端分布式算力協同方法,其特征在于,以首先檢測到該運行實例且啟動調度程序的算力設備為該實例分配設備。
6.如權利要求2所述的云邊端分布式算力協同方法,其特征在于,以接收到該運行實例的算力設備為實例執行設備;當該實例執行設備接收該運行實例時或執行該運行實例中,若該實例執行設備的可用資源量不滿足執行該運行實例的要求,則由該實例執行設備基于該運行實例生成新運行實例并發布至該控域,由其他實例分配設備將該新運行實例分配至實例執行設備進行部署執行。
7.如權利要求2所述的云邊端分布式算力協同方法,其特征在于,當該實例執行設備執行該運行實例時,由該實例執行設備監測該運行實例的執行情況,當監測到該運行實例在預設時長內沒有更新狀態數據,則認為該運行實例已經失活,由該實例執行設備基于該運行實例生成新運行實例并發布至該控域,由其他實例分配設備將該新運行實例分配至實例執行設備進行部署執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111341223.0/1.html,轉載請聲明來源鉆瓜專利網。





