[發明專利]業務調度控制方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 202210867258.6 | 申請日: | 2022-07-22 |
| 公開(公告)號: | CN115114005A | 公開(公告)日: | 2022-09-27 |
| 發明(設計)人: | 熊戰磊 | 申請(專利權)人: | 濟南浪潮數據技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉穎 |
| 地址: | 250101 山東省濟南市自由貿易試驗區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 調度 控制 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
1.一種業務調度控制方法,其特征在于,包括:
預先將候選業務任務的業務流程劃分為子任務,建立各所述子任務被分配的硬件資源與對應的執行時間的子關系模型;
當接收到所述候選業務任務時,整合所述候選業務任務的關聯子任務對應的所述子關系模型,建立各所述關聯子任務的總執行時長與各所述關聯子任務被分配的硬件資源的關系模型;
以各所述關聯子任務被分配的硬件資源之和不超出業務系統的可用硬件資源為約束條件,求解所述關系模型,得到使所述總執行時長最小的硬件資源分配方案;
對所述候選業務任務執行所述硬件資源分配方案;
其中,所述關聯子任務至少包括所述候選業務任務的所有業務流程對應的所述子任務。
2.根據權利要求1所述的業務調度控制方法,其特征在于,所述建立各所述子任務被分配的硬件資源與對應的執行時間的子關系模型,具體包括:
動態調整分配給各所述子任務的硬件資源,記錄各所述子任務被分配的硬件資源與對應的執行時間作為訓練數據;
利用所述訓練數據,訓練得到所述子關系模型。
3.根據權利要求2所述的業務調度控制方法,其特征在于,所述動態調整分配給各所述子任務的硬件資源,具體為:
基于混沌工程平臺Chaosblade動態調整分配給各所述子任務的硬件資源。
4.根據權利要求1所述的業務調度控制方法,其特征在于,所述建立各所述子任務被分配的硬件資源與對應的執行時間的子關系模型,具體為:
建立所述子任務被分配的內存資源與對應的執行時間的所述子關系模型;
所述業務調度控制方法還包括:
預先建立內存資源與計算資源的分配綁定關系。
5.根據權利要求4所述的業務調度控制方法,其特征在于,所述子關系模型具體通過下述等式所示:
f(ti)=βi·logδ(Mi)+T(Mi);
其中,f(ti)為第i個所述子任務的執行時間,βi為第i個所述子任務的第一權重因子,Mi為第i個所述子任務被分配的內存資源,T(Mi)為第i個所述子任務的校正量,δ為所述業務系統的最大可用內存資源。
6.根據權利要求5所述的業務調度控制方法,其特征在于,所述關系模型具體通過下式表示:
其中,F(t)為所述總執行時長,n為所述關聯子任務的數量,f(ti)為第i個所述關聯子任務的執行時間,βi為第i個所述關聯子任務的第一權重因子,Mi為第i個所述關聯子任務被分配的內存資源,T(Mi)為第i個所述關聯子任務的校正量,δ為所述業務系統的最大可用內存資源;
所述約束條件具體通過下式表示:
其中,M為所述業務系統的可用內存資源。
7.根據權利要求6所述的業務調度控制方法,其特征在于,所述求解所述關系模型,得到使所述總執行時長最小的硬件資源分配方案,具體為:
將式代入式利用圖像擬合技術求解所述關系模型,得到使所述總執行時長最小化的硬件資源分配方案。
8.根據權利要求4所述的業務調度控制方法,其特征在于,所述計算資源具體包括中央處理器資源、圖形處理器資源、現場可編程邏輯門陣列資源、處理器分散處理單元資源、專用集成電路資源中的至少一項。
9.根據權利要求1所述的業務調度控制方法,其特征在于,所述關聯子任務還包括自接收到所述候選業務任務起未來第一預設時段內預計接收到的所述候選業務任務對應的所有所述子任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮數據技術有限公司,未經濟南浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210867258.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件刪除方法及相關設備
- 下一篇:一種多項目體液分析儀





