[发明专利]虚拟机资源负载均衡方法及装置有效
申请号: | 200910088019.5 | 申请日: | 2009-06-29 |
公开(公告)号: | CN101593133A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 沃天宇;刘媛媛;高庆一;怀进鹏;衣敏 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 资源 负载 均衡 方法 装置 | ||
技术领域
本发明实施例涉及计算机技术,特别涉及一种虚拟机资源负载均衡方法及装置。
背景技术
随着计算机、网络等各种技术的日趋发展,网络中聚合了各种计算资源、存储资源、数据资源、软件资源以及服务资源等,采用虚拟主机技术可以更加有效地整合这些分散的各种资源,实现资源共享和有效利用。
由于各物理主机处理能力的差异以及各应用程序的不确定性,导致了虚拟计算环境中各物理主机的负载失衡,即有些物理主机的资源利用率很高,导致该物理主机的资源被耗尽,而有些物理主机的资源利用率很低,甚至被闲置,没有得到有效地利用。因此,如何协调不同物理主机的负载,维持高效的资源使用率,是虚拟计算环境中一个关键问题。
现有的一种虚拟机资源负载均衡方法,当本地物理主机的资源利用率大于某个阈值时,则将本地物理主机上运行的一个虚拟主机迁移至虚拟计算系统中资源利用率最低的物理主机。
现有技术中至少存在如下问题:当本地物理主机的资源利用率大于某个阈值便触发迁移本地物理主机上运行的一个虚拟主机,这样导致暂时的资源利用率峰值也会迁移一个虚拟主机,造成了不必要的迁移开销,浪费了网络资源。另外,若多个物理主机同时将虚拟主机迁移至同一目标物理主机,则会使该目标物理主机的资源利用率急剧增加,造成群聚效应,进而导致虚拟计算系统不稳定。
发明内容
本发明实施例提供一种虚拟机资源负载均衡方法及装置,用以解决现有技术中物理主机中暂时的资源利用率峰值而引起的不必要的迁移开销,以及多个物理主机选中同一个目的迁移主机而造成群聚效应导致虚拟计算系统不稳定的问题。
一方面,本发明实施例提供一种虚拟机资源负载均衡方法,该方法包括:
若获取到的本地物理主机预设未来时间内的资源利用率大于设定阈值,则向代理服务器发送查询虚拟计算系统中其他物理主机当前资源利用率的请求消息,所述预设未来时间内的资源利用率根据当前时刻之前的一段历史时间内的资源利用率预测,或根据当前时刻之前的一段历史时间内的几个时间点的资源利用率预测;
根据接收到的所述其他物理主机资源利用率,获取资源利用率符合所述本地物理主机上运行的待迁移虚拟主机运行需求的物理主机列表;
根据所述物理主机列表中各物理主机的迁移概率及所述物理主机列表中各物理主机预设未来时间内的资源利用率确定目的迁移物理主机,所述迁移概率根据所述物理主机列表中各物理主机的当前资源利用率确定;
将所述待迁移虚拟主机迁移至所述目的迁移物理主机。
另一方面,本发明实施例还提供一种虚拟机资源负载均衡装置,该装置包括:
接口模块,用于若获取到的本地物理主机预设未来时间内的资源利用率大于设定阈值,则向代理服务器发送查询虚拟计算系统中其他物理主机当前资源利用率的请求消息,所述预设未来时间内的资源利用率根据当前时刻之前的一段历史时间内的资源利用率预测,或根据当前时刻之前的一段历史时间内的几个时间点的资源利用率预测;
分析模块,用于根据接收到的所述其他物理主机资源利用率,获取资源利用率符合所述本地物理主机上运行的待迁移虚拟主机运行需求的物理主机列表;
选择模块,用于根据所述物理主机列表中各物理主机的迁移概率及所述物理主机列表中各物理主机预设未来时间内的资源利用率确定目的迁移物理主机,所述迁移概率根据所述物理主机列表中各物理主机的当前资源利用率确定;
迁移模块,用于将所述待迁移虚拟主机迁移至所述目的迁移物理主机。
本发明实施例提供的虚拟机资源负载均衡方法及装置,根据本地物理主机未来时间内的资源利用率信息触发虚拟主机迁移,并根据虚拟计算系统中其他物理主机未来时刻的资源利用率及迁移概率来确定目的迁移主机,避免了暂时的资源利用率峰值而引起的不必要的迁移开销,节约了网络资源,并解决了群聚效应引发的冲突问题,保证了虚拟计算系统的稳定。
附图说明
图1为本发明一个实施例提供的虚拟机资源负载均衡方法流程图;
图2为本发明又一个实施例提供的虚拟机资源负载均衡方法流程图;
图3为本发明一个实施例提供的虚拟机资源负载均衡装置结构示意图;
图4为本发明又一个实施例提供的虚拟机资源负载均衡装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910088019.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电梯装置
- 下一篇:一种具有开放SIM功能的数据通道的手机