[發明專利]一種基于云計算的虛擬機負載均衡方法有效
| 申請號: | 201610051139.8 | 申請日: | 2016-01-26 |
| 公開(公告)號: | CN105740074B | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 李軒;楊清玉;蘭雨晴;李金麗;吳江濤;申利飛 | 申請(專利權)人: | 中標軟件有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 北京聿宏知識產權代理有限公司 11372 | 代理人: | 張文娟;朱繪 |
| 地址: | 200030 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算 虛擬機 負載 均衡 方法 | ||
1.一種基于云計算的虛擬機負載均衡方法,包括以下步驟:
狀態判斷步驟,監控源物理主機的運行狀態,判斷其是否處于負載超荷狀態;
遷移觸發步驟,當源物理主機處于負載超荷狀態時,根據虛擬機篩選機制選出其上待遷移的虛擬機;
目標選擇步驟,根據目的物理主機篩選機制選出能夠作為虛擬機遷移目標的目的物理主機;以及
在線遷移步驟,將待遷移的虛擬機從源物理主機遷移到目的物理主機上;
其中,每個物理主機單獨設置有內存使用率閾值和規定時長內CPU平均使用率閾值,且每個物理主機可以作為源物理主機和/或目的物理主機,包括:
該物理主機不作為負載均衡的源物理主機,也不作為目的物理主機;
該物理主機作為負載均衡的源物理主機,但不作為目的物理主機;
該物理主機不作為負載均衡的源物理主機,但作為目的物理主機;
該物理主機作為負載均衡的源物理主機,也作為目的物理主機。
2.如權利要求1所述的虛擬機負載均衡方法,其特征在于:
在狀態判斷步驟中,當源物理主機的內存使用率和/或規定時長內CPU平均使用率超過預定閾值時,判斷其處于負載超荷狀態。
3.如權利要求2所述的虛擬機負載均衡方法,其特征在于,在遷移觸發步驟中,所述虛擬機篩選機制為:
1)從源物理主機上選出開啟了負載均衡功能并且正在運行的虛擬機;
2)若源物理主機只有內存使用率超過閾值,則對步驟1)選出的虛擬機按照其實際內存使用情況進行排序;
若源物理主機只有規定時長內CPU平均使用率超過閾值,則對步驟1)選出的虛擬機按照其實際CPU使用情況進行排序;
若源物理主機內存使用率和規定時長內CPU平均使用率同時超過閾值,則對步驟1)選出的虛擬機按照其實際內存和CPU使用情況進行排序;
3)選取排序后的第一位虛擬機作為待遷移的虛擬機。
4.如權利要求3所述的虛擬機負載均衡方法,其特征在于,
按照實際使用內存和/或CPU從小到大或從大到小進行排序。
5.如權利要求3所述的虛擬機負載均衡方法,其特征在于,在目標選擇步驟中,所述目的物理主機篩選機制為:
1)選出開啟了負載均衡功能并且內存使用率和規定時長內CPU平均使用率均未超過預定閾值的物理主機;
2)從步驟1)所選的物理主機中選出可用資源滿足待遷移的虛擬機的要求的物理主機;
3)對步驟2)所選的物理主機按照待遷移的虛擬機在創建時設置的自動部署機制進行排序;
4)選取排序后的第一位物理主機作為虛擬機遷移目標的目的物理主機。
6.如權利要求5所述的虛擬機負載均衡方法,其特征在于:
所述可用資源包括可用內存和可用CPU。
7.如權利要求5所述的虛擬機負載均衡方法,其特征在于,按照自動部署機制進行排序是指以下任意一種情況:
1)虛擬機稀疏型,按照部署的虛擬機數量從少到多對物理主機進行排序;
2)虛擬機密集型,按照部署的虛擬機數量從多到少對物理主機進行排序;
3)CPU敏感型,按照可用CPU從多到少對物理主機進行排序;
4)內存敏感型,按照可用內存從多到少對物理主機進行排序。
8.如權利要求1至7中任意一項所述的虛擬機負載均衡方法,其特征在于,還包括:
遷移記錄步驟,記錄虛擬機遷移的相關信息,包括遷移的虛擬機的名稱、源物理主機、目的物理主機、遷移觸發原因。
9.如權利要求1至7中任意一項所述的虛擬機負載均衡方法,其特征在于:
只在同一主機資源池中的物理主機之間進行虛擬機的遷移。
10.如權利要求1至7中任意一項所述的虛擬機負載均衡方法,其特征在于:
開啟指定物理主機和指定虛擬機的負載均衡功能,使得只在指定的物理主機之間完成指定虛擬機的遷移。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中標軟件有限公司,未經中標軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610051139.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有防靜電防油功能的特種防護工作鞋
- 下一篇:一種用于治療肝病的藥劑





