[發明專利]一種資源分配方法及裝置在審
| 申請號: | 201710209716.6 | 申請日: | 2017-03-31 |
| 公開(公告)號: | CN107179945A | 公開(公告)日: | 2017-09-19 |
| 發明(設計)人: | 梁建煌 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙)11413 | 代理人: | 孫翠賢,項京 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 分配 方法 裝置 | ||
1.一種資源分配方法,其特征在于,應用于資源管理系統,所述方法包括:
在目標任務執行過程中,獲取本次執行所述目標任務過程中所消耗的各類資源的歷史消耗量;
根據所獲取到的所述各類資源的歷史消耗量,計算本次執行所述目標任務過程中所需消耗的所述各類資源的總量;
根據計算得到的所述各類資源的總量,調整為本次執行所述目標任務所分配的所述各類資源的資源量。
2.根據權利要求1所述的方法,其特征在于,所述在目標任務執行過程中,獲取本次執行所述目標任務過程中所消耗的各類資源的歷史消耗量的步驟,包括:
在所述目標任務執行過程中,在預設時間點獲取本次執行所述目標任務過程中所消耗的所述各類資源的歷史消耗量。
3.根據權利要求1所述的方法,其特征在于,所述計算本次執行所述目標任務過程中所需消耗的所述各類資源的總量所利用的公式為:
其中,Mi為本次執行所述目標任務所需消耗的資源i的總量,P為所述目標任務的數據規模,Ni為本次已執行所述目標任務過程中所消耗的所述資源i的歷史消耗量,B為本次所述目標任務已完成的數據規模,其中,所述資源i為所述各類資源中的任一種資源。
4.根據權利要求1所述的方法,其特征在于,在所述目標任務執行前,所述方法還包括:
確定本次執行所述目標任務所需的所述各類資源的初始總量;
按照所確定出的所述初始總量,為所述目標任務分配所述各類資源。
5.根據權利要求4所述的方法,其特征在于,所述確定本次執行所述目標任務所需的所述各類資源的初始總量的步驟,包括:
根據至少一個歷史任務中所述各類資源的消耗總量,計算本次執行所述目標任務所需的所述各類資源的初始總量,所述歷史任務為與所述目標任務的類型相同的已完成的任務;或者,
獲得用戶指定的、本次執行所述目標任務所需的所述各類資源的初始總量。
6.根據權利要求5所述的方法,其特征在于,所述根據至少一個歷史任務中所述各類資源的消耗總量,計算本次執行所述目標任務所需的所述各類資源的初始總量所利用的公式如下:
其中,Si為本次執行所述目標任務所需的資源i的初始總量,P為所述目標任務的數據規模,mi為所述至少一個歷史任務中所述資源i的消耗總量之和,n為所述歷史任務中的數據規模之和。
7.根據權利要求1所述的方法,其特征在于,所述調整為本次執行所述目標任務所分配的所述各類資源的資源量的步驟,包括:
將計算得到的所述各類資源的總量與最新所分配的相應資源的實際總量作差,得到所述各類資源對應的資源量差值;
根據所述各類資源對應的資源量差值分別確定為所述各類資源對應的資源調整量;
按照所述各類資源對應的資源調整量,對所述各類資源的資源量進行調整。
8.根據權利要求1-7中任一項所述的方法,其特征在于,所述目標任務為按預設時間點執行的定時任務。
9.根據權利要求1-7中任一項所述的方法,其特征在于,所述各類資源包括內存資源、中央處理器CPU資源、帶寬資源和存儲資源中的至少一種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710209716.6/1.html,轉載請聲明來源鉆瓜專利網。





