[發明專利]資源分配方法及裝置在審
| 申請號: | 202011385230.6 | 申請日: | 2020-12-01 |
| 公開(公告)號: | CN113296936A | 公開(公告)日: | 2021-08-24 |
| 發明(設計)人: | 常懷鑫;陳善佩 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 分配 方法 裝置 | ||
本說明書提供資源分配方法及裝置,其中所述資源分配方法包括:獲取業務方在上一資源分配周期中的CPU資源剩余信息;根據所述上一資源分配周期中的CPU資源標準分配信息和所述CPU資源剩余信息,確定所述業務方在當前資源分配周期中的CPU資源分配信息;基于所述當前資源分配周期中的CPU資源分配信息向所述業務方分配CPU資源;在監測到所述業務方使用所述CPU資源的使用率達到使用率閾值的情況下,向所述業務方分配目標CPU資源。
技術領域
本說明書涉及資源處理技術領域,特別涉及資源分配方法及裝置。
背景技術
云計算是分布式計算的一種,指的是通過網絡“云”將巨大的數據計算機能處理程序分解成無數個小程序,然后,通過多部服務器組成的系統進行處理和分析這些小程序得到結果并返回給租戶。通常情況下,云計算服務都是由服務方提供給租戶;在云計算多租戶場景下,租戶共享使用服務方提供的服務器資源,不同的租戶間應用程序環境的隔離顯著尤為重要,如何沒有資源隔離的設計,部分租戶使用超過其規則的資源時,就會影響其他租戶相應的資源供給,從而影響其他租戶的服務質量。現有技術在實現資源隔離時,通常是由租戶購買超過其需求的資源使用,從而避免其他租戶對其產生影響;或者通過共享資源的方式實現隔離,以保證租戶之間不會產生影響;然而,無論是超額購買資源還是共享資源,都存在著服務方提供的資源無法充分被利用的問題,同時租戶在使用資源時,將會被上限條件限制的過于固定,進而影響被限制的租戶的任務運行服務質量,因此亟需一種有效的方案以解決上述問題。
發明內容
有鑒于此,本說明書實施例提供了一種資源分配方法。本說明書同時涉及一種資源分配裝置,一種計算設備,以及一種計算機可讀存儲介質,以解決現有技術中存在的技術缺陷。
根據本說明書實施例的第一方面,提供了一種資源分配方法,包括:
獲取業務方在上一資源分配周期中的CPU資源剩余信息;
根據所述上一資源分配周期中的CPU資源標準分配信息和所述CPU資源剩余信息,確定所述業務方在當前資源分配周期中的CPU資源分配信息;
基于所述當前資源分配周期中的CPU資源分配信息向所述業務方分配CPU資源;
在監測到所述業務方使用所述CPU資源的使用率達到使用率閾值的情況下,向所述業務方分配目標CPU資源。
可選地,所述獲取業務方在上一資源分配周期中的CPU資源剩余信息,包括:
獲取所述業務方在所述上一資源分配周期中的CPU資源分配信息,以及所述業務方在所述上一資源分配周期中的CPU資源使用率;
根據所述上一資源分配周期中的CPU資源分配信息和所述CPU資源使用率確定所述CPU資源剩余信息。
可選地,所述根據所述上一資源分配周期中的CPU資源標準分配信息和所述CPU資源剩余信息,確定所述業務方在當前資源分配周期中的CPU資源分配信息,包括:
對所述上一資源分配周期中的CPU資源標準分配信息進行解析,獲得標準CPU資源量,以及對所述CPU資源分配信息進行解析,獲得剩余CPU資源量;
對所述標準CPU資源量和所述剩余CPU資源量進行求和,獲得所述當前資源分配周期中的分配CPU資源量;
根據所述分配CPU資源量確定所述業務方在所述當前資源分配周期中的CPU資源分配信息。
可選地,所述基于所述當前資源分配周期中的CPU資源分配信息向所述業務方分配CPU資源,包括:
確定在所述當前資源分配周期中的可用CPU資源;
判斷所述可用CPU資源是否滿足所述當前資源分配周期中CPU資源分配信息的分配處理;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011385230.6/2.html,轉載請聲明來源鉆瓜專利網。





