[發明專利]一種計算資源動態調整數據處理方法及系統在審
| 申請號: | 202011168820.3 | 申請日: | 2020-10-28 |
| 公開(公告)號: | CN112346863A | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 吳曉軍 | 申請(專利權)人: | 河北冀聯人力資源服務集團有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06Q10/10 |
| 代理公司: | 北京艾皮專利代理有限公司 11777 | 代理人: | 馬小輝 |
| 地址: | 050051 河北*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 資源 動態 調整 數據處理 方法 系統 | ||
1.一種計算資源動態調整數據處理方法,其特征在于,所述方法包括:
步驟101,接收所述客戶端提交的計算請求;
步驟102,根據所述計算請求中所需資源配置信息為任務分配初始狀態信息,建立任務集合,將任務集合、初始狀態信息發送至任務裝載器;
步驟103,接收所述任務建模器提交的數據,將已建模的計算任務添加至所述任務集合,遍歷任務集合與計算體集合,通過飽和判斷算法判斷每個任務對應的計算體資源是否飽和,若飽和則進一步通過任務代理生成算法在當前計算體創建新的任務代理,感知矩陣G遞增;
步驟104,感知資源利用效率,檢查計算任務執行狀態,對執行完成的任務及時釋放資源并將最終計算結果保存至大數據庫,重啟執行超時任務,監測任務代理工作狀態,對執行完成的任務代理及時釋放資源,重新啟動假死的任務代理。
2.根據權利要求1所述的方法,其特征在于,所述任務裝載器包含映射任務裝載器與歸集任務裝載器,創建感知矩陣用于記錄映射任務裝載數與歸集任務裝載數,所述映射任務裝載器采用啟發式平衡算法平衡映射任務階段計算量,所述任務裝載器遍歷任務代理,獲取效率最高、最低的任務代理以及所述感知矩陣最大、最小的計算體,獲得,減少效率最高、感知矩陣數量最多的感知矩陣數量,增加效率最低、感知矩陣數量最少的感知矩陣數量。
3.根據權利要求1所述的方法,其特征在于,所述根據所述計算請求中所需資源配置信息為任務分配初始狀態信息具體包括:分配所需要的映射任務、進行中的映射任務、等待的映射任務,其中所述進行中的映射任務與等待的映射任務之和等于所需要的映射任務;分配所需要的歸集任務、進行中的映射任務、等待的映射任務,其中所述進行中的歸集任務與等待的歸集任務之和等于所需要的歸集任務。
4.根據權利要求1所述的方法,其特征在于,所述飽和判斷算法具體為,計算獲取飽和度值,若飽和度值小于1則為不飽和,否則為飽和,所述飽和度為進行中的映射任務與所需要的歸集任務比值減去一的絕對值;所述任務代理生成算法具體為,若計算體的總CPU資源與計算體已用CPU資源之差大于CPU標準分配單位則CPU標準分配單位保持不變,否則修改為計算體的總CPU資源與計算體已用CPU資源之差;計算體的總GPU資源與計算體已用GPU資源之差大于GPU標準分配單位則GPU標準分配單位保持不變,否則修改為計算體的總GPU資源與計算體已用GPU資源之差;計算體的總內存資源與計算體已用內存資源之差大于內存標準分配單位則內存標準分配單位保持不變,否則修改為計算體的總內存資源與計算體已用內存資源之差。
5.根據權利要求1所述的方法,其特征在于,所述感知資源利用效率具體為,第i任務在任務映射階段的運行中的任務代理數量為第i任務在任務映射階段的等待執行的任務代理數量為在任務歸集階段的運行中的任務代理數量為在任務歸集階段的運行中等待執行的任務代理數量為第i任務對于感知矩陣G的效率為E,其中為第i任務在映射階段對于感知矩陣G的效率,為第i任務在映射階段對于感知矩陣G的效率,
當時,計算公式如下:
當時,計算公式如下:
的計算公式如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河北冀聯人力資源服務集團有限公司,未經河北冀聯人力資源服務集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011168820.3/1.html,轉載請聲明來源鉆瓜專利網。





