[發明專利]一種實現資源調度的方法及裝置在審
| 申請號: | 201710188524.1 | 申請日: | 2017-03-27 |
| 公開(公告)號: | CN108667859A | 公開(公告)日: | 2018-10-16 |
| 發明(設計)人: | 童遙;申光 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/455;G06F9/50 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 韓輝峰;李丹 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源調度 集群 資源調度算法 負載信息 性能數據 算法 動態資源調度 性能參數信息 資源調度決策 虛擬化平臺 調度決策 輸出資源 信息確定 預設格式 物理機 虛擬機 預設 解析 輸出 轉換 配置 | ||
1.一種實現資源調度的方法,其特征在于,包括:
獲取集群中物理機和虛擬機的性能參數信息,并解析轉換為預設格式的性能數據信息;
根據獲得的性能數據信息確定集群負載信息;
根據確定的集群負載信息及接收到的請求配置,從預設的算法池中選擇進行資源調度的資源調度算法;
根據選擇的資源調度算法輸出資源調度決策,以根據輸出的資源調度決策對集群進行資源調度;
其中,所述算法池中包括兩種或兩種資源調度算法。
2.根據權利要求1所述的方法,其特征在于,所述獲取集群中物理機和虛擬機的性能參數信息包括:
通過預先設置在每一個物理機上的監控客戶端采集所述物理機和所述虛擬機的性能參數信息;
采用輪詢方式從所述監控客戶端上獲取監控客戶端采集的所述性能參數信息;
匯總通過輪詢方式獲得的所有所述物理機和所述虛擬機的所述性能參數信息;
其中,每一個所述監控客戶端之間采用組播方式同步采集到的所述性能參數信息。
3.根據權利要求2所述的方法,其特征在于,所述性能參數信息包括:
每一個所述物理機的:互聯網協議IP地址、名稱、唯一標識、中央處理器CPU總數、CPU使用率、內存總大小、內存使用率、磁盤輸入輸出端口I/O的讀寫速度、物理機上設置的虛擬機;這里,物理機上設置的虛擬機可以包括設置的虛擬機的個數、名稱等虛擬機參數信息;
每一個虛擬機的:名稱、唯一標識、分配的內存大小、內存使用率、分配的CPU個數、虛擬機磁盤I/O的讀寫速度、親和性描述、互斥性描述、狀態標識位。
4.根據權利要求1所述的方法,其特征在于,所述算法池通過預先設置的算法擴展接口,按一一對應的關系分別注冊所述資源調度算法。
5.根據權利要求1~4任一項所述的方法,其特征在于,所述資源調度算法包括:熱點解除算法、節能整合算法和/或負載均衡算法。
6.根據權利要求1~4任一項所述的方法,其特征在于,所述資源調度算法包括節能整合算法時,所述節能整合算法包括:
所述集群的負載小于或等于預設的負載閾值時,根據集群負載信息將物理機按照負載進行排序,將負載排序最低的預設臺物理機添加到待下電物理機列表,將未選取的物理機添加到候選物理機列表;其中,所述負載包括:CPU使用率、內存使用率;
將待下電物理機列表中的所有虛擬機添加到待遷移列表;
對待遷移列表中的每一個虛擬機,將待遷移列表中的虛擬機逐一嘗試放置到從所述候選物理機列表中負載最高的物理機上;
若虛擬機放置成功,根據遷移的位置關系輸出遷移決策序列,同時根據待遷移列表生成下電決策序列;
若虛擬機放置失敗,從待下電物理機列表中刪除負載最高的物理機,將刪除的物理機添加到候選物理機列表的尾部,從待遷移列表中刪除添加到候選物理機列表的物理機上的虛擬機,更新候選物理機列表的負載排序、待遷移列表,繼續待遷移列表中虛擬機的放置嘗試。
7.根據權利要求1~4任一項所述的方法,其特征在于,所述資源調度算法包括負載均衡算法時,所述負載均衡算法包括:
當集群中物理機的負載均衡度小于預設的負載均衡閾值時,將集群中物理機的按照負載進行排列;
選擇負載最高的物理機,根據性能數據信息遍歷該物理機上的每一個虛擬機遷出時的集群中物理機的負載均衡度,確定負載均衡度最優的那臺虛擬機進行遷移標記,并將確定的虛擬機從物理機上刪除;
計算完成遷移標記的虛擬機遷移到其他每一個物理機時的負載均衡度,將虛擬機遷入計算獲得的負載均衡度最優的物理機。
8.根據權利要求1~4任一項所述的方法,其特征在于,所述資源調度算法包括熱點解除算法時,所述熱點解除算法包括:
根據性能數據信息和預先設置的負載熱點閾值確定集群中的物理機是否為熱點物理機;
從熱點物理機上選擇一個或一個以上虛擬機,將其遷移到集群中的其他物理機上,以降低熱點物理機的負載閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710188524.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種傳感設備的聯動方法、裝置及系統
- 下一篇:網絡云盤服務系統





