[發明專利]一種資源調度方法及裝置有效
| 申請號: | 201810320165.5 | 申請日: | 2018-04-11 |
| 公開(公告)號: | CN110362388B | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 嚴晗 | 申請(專利權)人: | 中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50;G06F9/455 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 215163 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 調度 方法 裝置 | ||
本發明提供一種資源調度方法及裝置,用于解決現有技術中云計算平臺功耗高的問題。方法包括:統計第一預定時長周期內,云計算平臺任一服務器上的所有虛擬機需求的計算資源總量;判斷所述任一服務器的計算資源總量是否滿足所述所有虛擬機需求的計算資源總量;若為是,則根據各個虛擬機的歷史任務的平均響應時間為各個虛擬機分配所述任一服務器的計算資源;若為否,則根據各個虛擬機的待執行任務需要的響應時間為各個虛擬機分配所述任一服務器的計算資源。
技術領域
本發明涉及互聯網技術領域,特別涉及一種資源調度方法及裝置。
背景技術
目前,云計算技術已經被廣泛地運用于各個領域。尤其在一些高新科技企業,海量的數據存儲在數以千計的云端服務器中,通過集群級服務器進行處理運算,為企業和消費者提供高效的信息服務。
但是,目前的云計算平臺為了處理企業用戶及消費者產生的海量數據和服務請求,通常需要消耗大量的電能來支撐集群級服務器的高效運作,導致企業成本開銷大,同時集群級服務器產生的高功耗對環保也帶來了巨大威脅。
發明內容
本發明實施例提供一種資源調度方法及裝置,用于解決現有技術中的云計算平臺功耗高的問題。
第一方面,本發明實施例提供一種資源調度方法,包括:
統計第一預定時長周期內,云計算平臺任一服務器上的所有虛擬機需求的計算資源總量;
判斷所述任一服務器的計算資源總量是否滿足所述所有虛擬機需求的計算資源總量;
若為是,則根據各個虛擬機的歷史任務的平均響應時間為各個虛擬機分配所述任一服務器的計算資源;
若為否,則根據各個虛擬機的待執行任務需要的響應時間為各個虛擬機分配所述任一服務器的計算資源。
上述方案通過比較服務器的計算資源總量是否滿足服務器上所有虛擬機需求的計算資源總量確定服務器計算資源的具體分配方式,在服務器的計算資源總量多于或等于服務器上所有虛擬機需求的計算資源總量時,根據各個虛擬機的歷史任務的平均響應時間為各個虛擬機分配所述任一服務器的計算資源,在服務器的計算資源總量少于服務器上所有虛擬機需求的計算資源總量時,以優先滿足高優先級虛擬機的計算資源需求為原則進行資源分配,在保證云計算平臺應用性能的前提下使得云計算平臺的功耗達到最低,達到了節約資源開銷、保護環境的技術效果。
可選的,所述統計第一預定時長周期內,云計算平臺任一服務器上的所有虛擬機需求的計算資源總量,包括:統計第一預定時長周期內,云計算平臺任一服務器上的各個虛擬機的待執行任務需要的響應時間;根據各個虛擬機的待執行任務需要的響應時間確定各個虛擬機為執行待執行任務所需求的計算資源;對所有虛擬機為執行待執行任務所需求的計算資源進行求和,并將求和的結果作為所述任一服務器上的所有虛擬機需求的計算資源總量。
本方式基于各個虛擬機的待執行任務需要的響應時間確定各個虛擬機為執行待執行任務所需求的計算資源,并通過對所有虛擬機為執行待執行任務所需求的計算資源進行求和獲得所有虛擬機需求的計算資源總量,保證了資源調度方法的可靠性。
可選的,所述根據各個虛擬機的歷史任務的平均響應時間為各個虛擬機分配所述任一服務器的計算資源,包括:確定各個虛擬機在上一周期內執行歷史任務的平均響應時間;統計所有虛擬機在上一周期內執行歷史任務的平均響應時間的總和,并計算各個虛擬機在上一周期內執行歷史任務的平均響應時間占所述總和的比重;將各個虛擬機在上一周期內執行歷史任務的平均響應時間占所述總和的比重作為各個虛擬機可被分配到的計算資源的權重,并根據各個虛擬機可被分配到的計算資源的權重為各個虛擬機分配所述任一服務器的計算資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司,未經中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810320165.5/2.html,轉載請聲明來源鉆瓜專利網。





