[發明專利]一種面向飛騰多核/眾核混合集群的虛擬機自動調度方法有效
| 申請號: | 202010554622.4 | 申請日: | 2020-06-17 |
| 公開(公告)號: | CN111580937B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 李寶;周龍;譚郁松;王曉川;張建鋒;黃辰林;丁滟;譚霜 | 申請(專利權)人: | 中國人民解放軍國防科技大學 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 湖南兆弘專利事務所(普通合伙) 43008 | 代理人: | 譚武藝 |
| 地址: | 410073 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 飛騰 多核 混合 集群 虛擬機 自動 調度 方法 | ||
本發明公開了一種面向飛騰多核/眾核混合集群的虛擬機自動調度方法,本發明方法包括先進行低負載虛擬機調度以釋放資源,再進行高負載虛擬機調度:獲取資源占用高于預設閾值的虛擬機得到高負載虛擬機集合;針對高負載虛擬機集合中每一個虛擬機:若該虛擬機位于多核服務器、且眾核服務器上的可用資源滿足該虛擬機的遷移要求,則將該虛擬機遷移到眾核服務器上運行;否則,若該虛擬機所在的服務器的可用資源滿足該虛擬機增大配置的要求,則為該虛擬機增大配置。本發明能夠根據虛擬機的歷史負載信息將其自動調度到合適的物理服務器并對其配置進行自動調整,從而為虛擬機提供合適的資源配置,在保證虛擬機中應用性能的同時提高資源的利用率。
技術領域
本發明涉及虛擬機調度管理技術,具體涉及一種面向飛騰多核/眾核混合集群的虛擬機自動調度方法。
背景技術
以虛擬機為粒度的資源分配和調度是云計算平臺的核心技術之一。隨著以飛騰為代表的國產處理器功能性能的不斷完善與提高,由于硬件快速迭代、項目多期建設等多方面的原因,會出現同一個云服務器集群中同一系列、不同代際處理器平臺共同存在的現象,如同時存在基于飛騰多核處理器的國產服務器和基于飛騰眾核處理器的國產服務器,后者的單核性能更高、內存速度更快,同時具有較大的內存容量,飛騰多核/眾核混合集群即為基于飛騰多核處理器的國產服務器和基于飛騰眾核處理器的國產服務器構成的集群。另一方面,在應用向云遷移的過程中,為了滿足峰值條件下的訪問請求,用戶在初始資源分配時往往存在按照最大壓力請求虛擬機資源,或是傾向于使用具有較高配置的硬件服務器(如同時存在飛騰多核服務器和眾核服務器時,優先使用單核性能更高、內存速度更快的眾核服務器),導致存在不同程度的資源浪費,而某些真正需要較高性能資源的應用無法得到所需的資源。
現有的虛擬機動態調度方法通常以提高云計算系統中物理服務器利用率、防止超載或空閑、降低能耗等為目標,很少考慮混合集群中不同物理服務器配置上的差異,從而有針對性的將具有不同資源需求的應用調度到合適的服務器上運行。
發明內容
本發明要解決的技術問題:針對現有技術的上述問題,提供一種面向飛騰多核/眾核混合集群的虛擬機自動調度方法,本發明能夠根據虛擬機的歷史負載信息將其自動調度到合適的物理服務器并對其配置進行自動調整,從而為虛擬機提供合適的資源配置,在保證虛擬機中應用性能的同時提高資源的利用率。
為了解決上述技術問題,本發明采用的技術方案為:
一種面向飛騰多核/眾核混合集群的虛擬機自動調度方法,所述飛騰多核/眾核混合集群包括多核服務器和眾核服務器,包括進行高負載虛擬機調度的步驟:
1)獲取資源占用高于預設閾值的虛擬機得到高負載虛擬機集合;
2)針對高負載虛擬機集合中每一個虛擬機:若該虛擬機位于多核服務器、且眾核服務器上的可用資源滿足該虛擬機的遷移要求,則將該虛擬機遷移到眾核服務器上運行;否則,若該虛擬機所在的服務器的可用資源滿足該虛擬機增大配置的要求,則為該虛擬機增大配置。
可選地,步驟2)中針對高負載虛擬機集合中每一個虛擬機的詳細處理步驟包括:
2.1)判斷該虛擬機是否位于多核服務器,如果位于多核服務器則跳轉執行步驟2.2);否則跳轉執行步驟2.3);
2.2)判斷眾核服務器上的可用資源能否滿足該虛擬機的遷移要求,若能滿足該虛擬機的遷移要求,則將該虛擬機遷移到眾核服務器上運行,退出;否則判斷多核服務器的可用資源能否滿足該虛擬機增大配置的要求,若能滿足該虛擬機增大配置的要求,則為該虛擬機增大配置,退出;否則,跳轉執行步驟2.4);
2.3)判斷眾核服務器上的可用資源能否滿足該虛擬機增大配置的要求,若能滿足該虛擬機增大配置的要求,則為該虛擬機增大配置,退出;否則,跳轉執行步驟2.4);
2.4)對該虛擬機不執行任何調度操作,結束并退出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍國防科技大學,未經中國人民解放軍國防科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010554622.4/2.html,轉載請聲明來源鉆瓜專利網。





