[發明專利]集群資源調度方法、裝置、設備及介質在審
| 申請號: | 202111496693.4 | 申請日: | 2021-12-08 |
| 公開(公告)號: | CN114265676A | 公開(公告)日: | 2022-04-01 |
| 發明(設計)人: | 朱宏;鄧程;楊明;張溯;袁偉;蘭婷;趙詣欣 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉丹;臧建明 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 資源 調度 方法 裝置 設備 介質 | ||
本發明提供一種集群資源調度方法、裝置、設備及介質,該方法包括:獲取預設時間段內各租戶的資源調度任務;根據各所述資源調度任務與匹配的預設資源調度閾值范圍確定各資源調度任務對應的調度優先級;根據各調度優先級和預設調度優先級順序確定各調度優先級中各資源調度任務對應的集群調度資源;對各資源調度任務對應的集群調度資源進行調度。本發明的集群資源調度方法在多租戶場景中考慮了每個租戶的資源調度任務的調度優先級,從而可以以調度優先級為基準進行資源調度,提高了集群整體資源的利用效率。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種集群資源調度方法、裝置、設備及介質。
背景技術
租戶的概念不止局限于集群的用戶,它可以包含為一組計算、內存、存儲等資源組成的工作負載集合。而在多租戶集群中,需要在一個集群范圍內對不同的租戶提供盡可能的安全隔離,以最大程度的避免租戶間的資源爭搶,同時需要保證租戶之間公平地分配共享集群資源。
然而,目前集群資源調度方式,如Kubernetes集群的資源調度方式是針對每個租戶的資源調度任務依次進行分配,只考慮在當前資源調度任務的情況下的最優資源調度方式,并沒有考慮多租戶形成的多資源調度任務的場景。導致多租戶的多資源調度任務的場景下,集群整體資源的利用效率較低。
發明內容
本發明提供一種集群資源調度方法、裝置、設備及介質,用以解決目前集群資源調度方式在多租戶的多資源調度任務的場景下,集群整體資源的利用效率較低的問題。
本發明第一方面提供一種集群資源調度方法,包括:
獲取預設時間段內各租戶的資源調度任務;
根據各所述資源調度任務與匹配的預設資源調度閾值范圍確定各資源調度任務對應的調度優先級;
根據各調度優先級和預設調度優先級順序確定各調度優先級中各資源調度任務對應的集群調度資源;
對各資源調度任務對應的集群調度資源進行調度。
進一步地,如上所述的方法,所述資源調度任務包括租戶請求的待調度資源;
所述根據各所述資源調度任務與匹配的預設資源調度閾值范圍確定各資源調度任務對應的調度優先級,包括:
將各所述待調度資源與匹配的預設資源調度閾值范圍進行比較,以生成比較結果;
根據各比較結果確定各資源調度任務對應的調度優先級。
進一步地,如上所述的方法,所述根據各比較結果確定各資源調度任務對應的調度優先級,包括:
若比較結果為各所述待調度資源小于匹配的預設資源調度閾值范圍的最小值,則確定該資源調度任務的調度優先級為高;
若比較結果為各所述待調度資源處于匹配的預設資源調度閾值范圍中,則確定該資源調度任務的調度優先級為中;
若比較結果為各所述待調度資源等于匹配的預設資源調度閾值范圍的最大值,則確定該資源調度任務的調度優先級為低;
若比較結果為各所述待調度資源大于匹配的預設資源調度閾值范圍的最大值,則將該資源調度任務確定為下一預設時間段的資源調度任務。
進一步地,如上所述的方法,所述根據各調度優先級和預設調度優先級順序確定各調度優先級中各資源調度任務對應的集群調度資源,包括:
按照從調度優先級高往調度優先級低的順序,且針對每一調度優先級的各資源調度任務都進行如下處理:
判斷集群中是否存在與當前調度優先級內的各資源調度任務匹配的集群節點;所述匹配的集群節點包括多個服務器;所述多個服務器的空閑資源大于匹配的資源調度任務的待調度資源;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111496693.4/2.html,轉載請聲明來源鉆瓜專利網。





