[发明专利]一种基于虚拟机迁移调度的节能方法在审
申请号: | 201310646427.4 | 申请日: | 2013-12-04 |
公开(公告)号: | CN104699520A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 姜猛 | 申请(专利权)人: | 北京天地超云科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F9/50 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 赵建刚 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟机 迁移 调度 节能 方法 | ||
技术领域
本发明涉及虚拟机迁移调度的技术领域,尤其是涉及一种基于虚拟机迁移调度的节能方法。
背景技术
虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以使得服务器的单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟机迁移技术为则为虚拟化提供了便捷的方法。
现有技术中通常采用的技术手段中因大量虚拟机迁移引发的群聚冲突问题,需要实现负载均衡,使资源得到公平合理的应用;但现有技术中仍存在服务器端被动迁移的问题,没有降低服务器端能耗,没有优化的主动的虚拟机迁移的方法。
发明内容
本发明的目的在于设计一种基于虚拟机迁移调度的节能方法,解决上述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种基于虚拟机迁移调度的节能方法,包括如下步骤:
步骤101,将虚拟机设备的业务特征进行分析,得到业务分类基准;根据所述业务分类基准,设置所述虚拟机设备的分级标准;对所述虚拟机设备进行任务分析,得到任务分类基准;
步骤102,根据所述分级标准和所述任务分类基准,制订能耗策略;
步骤103,在所述虚拟机设备中设置所述能耗策略,根据所述能耗策略实现所述虚拟机迁移调度的节能。
优选的,所述步骤101中,所述的业务特征包括IO密集程度、CPU密集程度和内存密集程度。
优选的,所述步骤101中,所述任务分析包括对运行在所述虚拟机设备上的虚拟机占用磁盘和虚拟机占用网络资源的分析。
优选的,所述步骤102中,所述能耗策略具体包括所述虚拟机设备的调度策略和管理策略。
优选的,所述调度策略为将运行在所述虚拟机设备上的虚拟机占用磁盘和对运行在所述虚拟机设备的虚拟机占用网络资源的任务进行迁移调度。
优选的,所述管理策略为对空置状态的所述虚拟机设备进行关机或休眠管理。
优选的,所述步骤103中,实现所述虚拟机迁移调度的节能的具体方法为:
若运行在所述虚拟机设备中的虚拟机上的任务数量大于等于8个时,则根据所述能耗策略将运行任务数量大于等于8个的所述虚拟机设备中的任务迁移到任务数量小于8个的所述虚拟机设备中的虚拟机上;
若运行在所述虚拟机设备中的虚拟机上的任务数量小于8个时且大于3小时时,则根据所述能耗策略对所述虚拟机设备中的任务不处理;
若运行在所述虚拟机设备中的虚拟机上的任务数量小于等于3个时,则根据所述能耗策略将任务数量小于等于3个的所述虚拟机设备中的任务集中到一台或几台所述虚拟机上。
本发明与现有技术相比,具有如下有益效果:
通过本发明,实现了虚拟机的主动迁移,降低了虚拟机端能耗,达到了节能减排的目的,实现了负载的均衡,优化了虚拟机的性能。
附图说明
图1示例性的示出了本发明一种基于虚拟机迁移调度的节能方法的流程示意图。
具体实施方式
为了更好的理解本发明所解决的技术问题、所提供的技术方案,以下结合附图及实施例,对本发明进行进一步详细说明。此处所描述的具体实施例仅用以解释本发明的实施,但并不用于限定本发明。
如图1所示的一种基于虚拟机迁移调度的节能方法,包括如下步骤:
步骤101,将虚拟机设备的业务特征进行分析,得到业务分类基准;所述的业务特征包括IO密集程度、CPU密集程度和内存密集程度;根据所述业务分类基准,设置所述虚拟机设备的分级标准;对所述虚拟机设备进行任务分析,得到任务分类基准;所述任务分析包括对运行在所述虚拟机设备的虚拟机占用磁盘的分析和对运行在所述虚拟机设备的虚拟机占用网络资源的分析;
对于虚拟机设备的业务特征分析,使用业务分类基准和分级标准相结合,先对业务特征包括IO密集型、CPU和内存密集型等进行分析,根据分析得到的业务分类基准来制定相应虚拟机设备的分级标准,然后根据分级标准来匹配出符合虚拟机设备的分级;这样就能使虚拟机设备的分级与业务特征很好的结合,且有很强的针对性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天地超云科技有限公司;,未经北京天地超云科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310646427.4/2.html,转载请声明来源钻瓜专利网。