[發明專利]一種資源調度方法及裝置有效
| 申請號: | 201611089579.9 | 申請日: | 2016-11-30 |
| 公開(公告)號: | CN108132839B | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 徐忠宇 | 申請(專利權)人: | 中國移動通信有限公司研究院;中國移動通信集團公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100053 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 調度 方法 裝置 | ||
1.一種資源調度方法,其特征在于,所述方法包括:
如果存在待分配資源的應用,針對數據中心中的每臺服務器,獲取每臺服務器當前的至少一個處理能力參數;
針對每臺服務器,如果該服務器的所述至少一個處理能力參數滿足該應用對應參數的處理要求,將該服務器作為候選服務器;
在候選服務器中選擇滿足所述應用需求的各第一目標服務器,并將各第一目標服務器的資源調度給所述應用;
其中,所述數據中心中的服務器被劃分為一個資源池,所述資源池中的服務器按照處理能力參數是否相同,被劃分為至少一個子資源池,每個子資源池包括至少一臺服務器,每臺服務器位于對應的子資源池中,每個子資源池包括的服務器不重疊;
所述獲取每臺服務器當前的至少一個處理能力參數包括:
在每個子資源池中選擇一臺服務器,獲取選擇的所述服務器當前的至少一個處理能力參數;
將該服務器作為候選服務器后,在候選服務器中選擇滿足所述應用需求的各第一目標服務器之前,所述方法還包括:
根據所述候選服務器所在的目標子資源池,將所述目標子資源池中的每臺服務器作為候選服務器;
所述在候選服務器中選擇滿足所述應用需求的各第一目標服務器包括:
判斷候選服務器的數量總和是否不小于所述應用所需的服務器的第一數量;
如果是,在目標子資源池中選擇與所述應用所需的服務器的第一數量匹配的候選服務器作為第一目標服務器。
2.如權利要求1所述的方法,其特征在于,所述處理能力參數包括:
剩余帶寬、網絡時延、服務響應時間、單位時間存儲量、單位時間計算量、和可用性等級。
3.如權利要求1所述的方法,其特征在于,所述方法還包括:
在所述應用運行的過程中,按照設定的時間間隔統計所述應用運行所需服務器的第二數量;
如果所述第二數量不大于所述第一數量,確定所述第一數量和第二數量的第一差值,釋放所述第一差值對應的數量的第一目標服務器的資源;
如果所述第二數量大于所述第一數量,確定所述第二數量與所述第一數量的第二差值,根據獲取的每臺服務器當前的至少一個處理能力參數,選擇所述至少一個處理能力參數滿足所述應用對應參數的處理要求的第二差值對應的數量的第二目標服務器,將選擇的第二目標服務器的資源調度給所述應用。
4.如權利要求1-3任一項所述的方法,其特征在于,所述在候選服務器中選擇滿足所述應用需求的各第一目標服務器包括:
根據預設的能耗指標,在候選服務器中選擇滿足所述應用需求的各第一目標服務器。
5.如權利要求4所述的方法,其特征在于,所述能耗指標包括:
能耗成本指標、總用電量指標、外部電網用電量指標和非可再生能源或非清潔能源用電量指標。
6.如權利要求4所述的方法,其特征在于,如果所述能耗指標為能耗成本指標,所述在候選服務器中選擇滿足所述應用需求的各第一目標服務器包括:
針對每臺候選服務器,根據公式:[Pu/(u*Pc)]*PUE*[(1-K1)*Pp+K1*Pf],計算每臺候選服務器能耗成本;
按照能耗成本由低到高的方式,對每臺候選服務器的能耗成本進行排序,選擇排序在前,并且滿足所述應用運行需求數量的候選服務器作為第一目標服務器,其中,Pc為候選服務器的單位時間存儲量或單位時間計算量,u為候選服務器CPU的當前利用率,Pu為候選服務器當前利用率對應的耗電量,PUE為候選服務器的能源效率指標,K1為候選服務器所在數據中心的分布式能源比例,Pp為候選服務器所在數據中心的電網的電價,Pf為候選服務器所在數據中心的分布式能源單位電量成本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信有限公司研究院;中國移動通信集團公司,未經中國移動通信有限公司研究院;中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611089579.9/1.html,轉載請聲明來源鉆瓜專利網。





