[發明專利]資源配額調整方法、裝置、計算機設備和存儲介質在審
| 申請號: | 202110281261.5 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN112860442A | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 毛一帆 | 申請(專利權)人: | 迅雷計算機(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 劉佳妮 |
| 地址: | 518051 廣東省深圳市南山區前海深港合*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 配額 調整 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種資源配額調整方法、裝置、計算機設備和存儲介質。所述方法包括:通過代理容器采集在線應用在歷史時段內的資源使用數據,得到資源使用數據集;所述資源使用數據是所述在線應用對計算機節點中資源的使用數據;根據所述資源使用數據集計算所述在線應用在目標時刻的預期資源消耗量;根據所述預期資源消耗量以及所述資源的資源總量,計算預期資源剩余量,以使所述代理容器基于所述預期資源剩余量調整離線應用的資源配額;所述離線應用和所述在線應用部署在所述計算機節點上,且共享所述計算機節點中的資源。采用本方法能夠提高資源利用率,節省資源。
技術領域
本申請涉及計算機技術領域,特別是涉及一種資源配額調整方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,數據中心通常同時部署了在線應用與離線應用。在線應用以服務形式運行,運行時間長,對性能變化敏感,資源使用量隨時間呈動態變化,存在明顯的波峰和波谷。離線應用的運行時間短、計算密集、資源消耗量大、對性能變化不敏感。在數據中心中,在線應用具有較高的優先級,需要優先保證在線應用獲取足夠的資源,所以,通常按照在線應用在波峰時所需使用的資源為其申請和分配資源,從而造成所申請的資源在其他時間段有大量剩余,導致數據中心的資源利用率較低。
為了提高數據中心的利用率,希望使離線應用能夠使用在線應用的空閑資源。但是,如果按照基于容器的部署方式部署在線應用和離線應用,需要對大量既存的在線應用進行容器化改造,產生較大的改造成本,并且,離線應用還會和在線應用競爭資源,導致在線應用不能優先獲取足夠的資源。所以,怎樣將剩余資源分配給離線應用,以提高數據中心的資源利用率是一個亟待解決的問題。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提高資源利用率的資源配額調整方法、裝置、計算機設備和存儲介質。
一種資源配額調整方法,所述方法包括:
通過代理容器采集在線應用在歷史時段內的資源使用數據,得到資源使用數據集;所述資源使用數據是所述在線應用對計算機節點中資源的使用數據;
根據所述資源使用數據集計算所述在線應用在目標時刻的預期資源消耗量;
根據所述預期資源消耗量以及所述資源的資源總量,計算預期資源剩余量,以使所述代理容器基于所述預期資源剩余量調整離線應用的資源配額;所述離線應用和所述在線應用部署在所述計算機節點上,且共享所述計算機節點中的資源。
在一個實施例中,所述歷史時段為預先配置的時間段;所述通過代理容器采集在線應用在歷史時段內的資源使用數據,得到資源使用數據集包括:
確定所述時間段的起始時刻和終止時刻;
從所述起始時刻開始,每隔預設時間間隔,通過所述代理容器采集所述在線應用在當前時刻的資源使用數據,直到所述終止時刻,得到所述資源使用數據集。
在一個實施例中,所述根據所述資源使用數據集計算所述在線應用在目標時刻的預期資源消耗量,包括:
從所述資源使用數據集中選取最大的目標資源使用數據,并將所述目標資源使用數據作為所述預期資源消耗量;或者,
對所述資源使用數據集中的資源使用數據進行加權計算,并將加權計算的結果作為所述預期資源消耗量。
在一個實施例中,所述方法還包括:
獲取預先配置的冗余資源量;
計算所述冗余資源量與所述預期資源剩余量間的差額,以使所述代理容器基于所述差額調整所述離線應用的資源配額。
在一個實施例中,所述方法還包括:
對所述離線應用進行分組,得到至少兩組離線應用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于迅雷計算機(深圳)有限公司,未經迅雷計算機(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110281261.5/2.html,轉載請聲明來源鉆瓜專利網。





