[發明專利]一種資源調度方法及裝置有效
| 申請號: | 201811055961.7 | 申請日: | 2018-09-11 |
| 公開(公告)號: | CN109298936B | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 易小萌;顧炯炯 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04L29/08 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 調度 方法 裝置 | ||
一種資源調度方法及裝置,其中方法包括:在獲取到第一調度請求消息時,根據所述第一調度請求消息所請求的第一數量的資源,從資源池中確定第一資源服務器,并在所述第一資源服務器中調度所述第一數量的資源;所述資源池包括至少一個資源服務器;所述第一調度請求消息用于為第一類型的任務請求資源;在獲取到第二調度請求消息時,若根據所述資源池的資源負載率確定為所述第二調度請求消息對應的任務調度資源,則根據所述第二調度請求消息所請求的第二數量的資源,從所述資源池中確定第二資源服務器,并在所述第二資源服務器中調度第三數量的資源;所述第三數量小于或等于所述第二數量;所述第二調度請求消息用于為第二類型的任務請求資源。
技術領域
本申請涉及計算機技術領域,尤其涉及一種資源調度方法及裝置。
背景技術
在建設云數據中心時,云數據中心的運營商投入了大量的資金用于購置服務器、交換機等計算設施,用于為云計算服務提供計算資源。為了提高云數據中心的計算資源的利用率,運營商通過虛擬化等資源復用技術,將不同租戶的計算任務調度到相同的計算設施中。以云主機服務為例,租戶根據自身任務執行的需求,從運營商提供的云主機類型列表中選擇適當資源配置的云主機進行租用。當租戶發出云主機的啟動請求時,運營商通過公有云調度系統,根據租戶選擇的云主機的資源配置,在云數據中心的所有物理服務器中選擇一臺物理服務器,并在其上啟動一臺虛擬機作為租戶所租用的云主機。在該過程中,合理的虛擬機調度方法可以有效的減少云數據中心中各物理服務器中的資源碎片,從而保證較高的資源利用率。
因此,如何較優的調度資源,是一個亟待解決的問題。
發明內容
本申請實施例提供一種資源調度方法及裝置,用以提高資源利用率的同時,提高服務質量。
第一方面,本申請實施例提供一種資源調度方法,在獲取到第一調度請求消息時,根據所述第一調度請求消息所請求的第一數量的資源,從資源池中確定第一資源服務器,并在所述第一資源服務器中調度所述第一數量的資源;所述資源池包括至少一個資源服務器;所述第一調度請求消息用于為第一類型的任務請求資源;在獲取到第二調度請求消息時,若根據所述資源池的資源負載率確定為所述第二調度請求消息對應的任務調度資源時,則根據所述第二調度請求消息所請求的第二數量的資源,從所述資源池中確定第二資源服務器,并在所述第二資源服務器中調度第三數量的資源;所述第三數量小于或等于所述第二數量;所述第二調度請求消息用于為第二類型的任務請求資源。
通過上述方法,首先,第一資源服務器與第二資源服務器為同一個資源服務器時,第一類型的任務和第二類型的任務可以被調度到同一臺資源服務器,從而可以有效利用被第一類型的任務申請到、但未被使用的服務器資源,有效避免公有云場景下的資源浪費、且公有云運營商可以減少購置用于執行第二類型的任務的服務器等硬件資源,從而節省運營商的服務成本。
一種可能的設計中,所述獲取到第二調度請求消息之后,還可以將所述第二調度請求消息放入等待隊列,所述等待隊列中包括至少一個第二類型的任務的調度請求消息;這樣根據所述資源池的資源負載率確定為所述第二調度請求消息對應的任務調度資源,可以包括:若確定所述資源池的資源負載率小于第一閾值,且所述第二調度請求消息對應的任務為:所述等待隊列中請求資源數量最小的任務或等待時間最長的任務,則確定為所述第二調度請求消息對應的任務調度資源。
一種可能的設計中,所述方法還包括:若確定所述資源池的資源負載率大于或等于第一閾值,則從所述至少一個資源服務器執行的多個任務中選擇M個所述第二類型的任務,并釋放所述M個所述第二類型的任務所占用的資源,M為大于0的整數。
另一種可能的設計中,所述方法還包括:若確定所述第二資源服務器中空閑資源的數量小于第二閾值,則從所述第二資源服務器執行的多個任務中選擇N個所述第二類型的任務,并釋放所述N個所述第二類型的任務所占用的資源,N為大于0的整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811055961.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多進程單寫多讀無鎖共享內存的方法及應用
- 下一篇:文件解析方法及網絡設備





