[發明專利]一種資源調度的方法、裝置和過濾式調度器在審
| 申請號: | 202010057844.5 | 申請日: | 2016-10-19 |
| 公開(公告)號: | CN111258737A | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 朱旭琪 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/455;G06F9/54 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 調度 方法 裝置 過濾 | ||
本發明涉及一種資源調度的方法、裝置及過濾式調度器,該方法包括:第一過濾式調度器獲取攜帶業務需求的調度請求消息,將調度請求消息轉換為調度任務消息,并通過異步通信方式通知調度系統中的每個過濾式調度器,調度任務消息用于指示過濾式調度器根據業務需求在與該過濾式調度器關聯的虛擬群組中確定調度結果,并將該調度結果發送給第一過濾式調度器;獲取調度系統中的過濾式調度器根據調度任務消息確定的調度結果;當滿足預置條件時,按照預置算法在獲取到的調度結果中確定最終調度結果,最終調度結果中包括滿足業務需求的一個或多個服務器。以此提高整個調度系統調度的處理能力和調度效率。
技術領域
本發明涉及通信領域,尤其涉及虛擬化管理領域的一種資源調度的方法、裝置和過濾式調度器。
背景技術
隨著虛擬化技術的廣泛應用,如何利用云計算管理平臺更好地實現對資源的統一管理和調度的方法得到越來越多的關注,該管理平臺重要技術之一為資源調度,即為業務請求分配到合適的資源,包括計算、存儲、網絡等資源,以此提高資源的利用率。
在云計算管理平臺中,目前最常用的調度器是一種過濾式調度器,即在接收到調度請求時,首先按照調度請求中所攜帶的業務需求篩選出所有滿足業務需求的服務器集合,再按照預定義權值計算方法對該服務器集合中所有服務器進行排序,調度器選擇權值最高的服務器處理該業務需求。但隨著大型數據中心中不斷增加的業務場景,由單一的過濾式調度器來負責虛擬化系統中全部資源的調度無法滿足業務需求,造成了嚴重的性能瓶頸,越來越多的數據中心采用多個過濾式調度器并行實施調度請求來分擔整個大規模數據中心的調度任務。
現有技術中調度系統中采用多個過濾式調度器組成調度器集群,當消息隊列中存在待處理的多個調度請求時,調度器集群中的過濾式調度器會分別獲取不同調度請求,并根據不同調度請求確定調度結果,但對于同一個調度請求來說,仍然是由一個過濾式調度器先在調度系統中的所有服務器中篩選出滿足該調度請求的服務器集合,然后再按照預定義權值計算方法計算該服務器集合中所有服務器的權值,再依照權值對服務器進行排序,最終選出一個或多個服務器作為該調度請求的調度結果,在大規模數據中心中,上述調度方法由于需要同一個過濾式調度器在所有服務器中進行篩選和排序,導致同一調度任務的處理時間長、效率低。另一方面,現有技術中每個服務器的可用資源由數據庫記錄并保存,但是,服務器只有在完成調度請求中的業務需求時,才會通知數據庫更新該服務器的可用資源情況。也就是說,數據庫中記錄的服務器的可用資源信息為非實時信息,過濾式調度器根據該信息所確定的服務器實際可能無法滿足業務需求,從而影響過濾式調度器的判斷,增加了調度失敗的概率。因此,現有技術中多個過濾式調度器并行調度的方法存在調度請求處理時間長、效率低和誤判導致業務處理失敗的問題,影響調度系統的資源調度能力和資源分配效率。
發明內容
本發明實施例提供了一種資源調度的方法、裝置和過濾式調度器,可以解決現有技術中調度系統處理調度請求時間長、效率低和誤判導致業務處理失敗的問題,提升調度器系統的資源調度能力和資源分配效率。
為了達到上述目的,本發明采用如下技術方案:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010057844.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:生活污水處理裝置及其處理方法
- 下一篇:行車安全輔助系統及方法





