[发明专利]一种基于云计算的虚拟机迁移方法和装置在审
申请号: | 201310310868.7 | 申请日: | 2013-07-23 |
公开(公告)号: | CN103399791A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 邱立韬;郭宝祥 | 申请(专利权)人: | 北京华胜天成科技股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 北京庆峰财智知识产权代理事务所(普通合伙) 11417 | 代理人: | 刘元霞 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 虚拟机 迁移 方法 装置 | ||
技术领域
本发明涉及云计算领域,特别涉及一种基于云计算的虚拟机迁移方法及装置。
背景技术
现有技术中,云计算大量基于虚拟机技术实现。同一资源池内的虚拟机,当其所在主机发生物理宕机现象时,云资源管理软件计算其他物理主机CPU使用率、内存使用率,并执行迁移计划。
现有的虚拟机迁移技术,需要等待物理主机发生宕机才进行迁移,在迁移过程中由于存在大量的数据交换,对应用效率影响十分严重。
实际上,主机宕机可以分为多种情况,如果是电源引起的宕机,整个集群都会受到影响,此时虚拟机的迁移工作是无法进行的;而在常规情况下,主机可能因为访问量过大,CPU使用率过高等原因导致主机宕机。
因此,现有技术中亟需一种能够使虚拟机在云资源环境中的得到很好使用的方案。
发明内容
鉴于现有技术中存在的问题,本发明目的在于提供一种基于云计算的虚拟机迁移方法及装置,从而能够使虚拟机在云资源环境中的得到很好使用。
根据本发明的一个方面,提供了一种基于云计算的虚拟机迁移方法,其特征在于包括步骤:
S1、资产资源发现:系统通过云资源管理软件获取资产资源信息;
S2、资产资源监控:通过云资源管理软件获取资产资源运行时的使用情况;
S3、调度计算:依据资源使用率和主机的温度,计算出需要迁移的对象和迁移的目标主机;
S4、迁移管理:按照调度计算结果,自动或手动执行虚拟机在线迁移。
优选的,在步骤S4中,给出迁移前后的虚拟机性能报告、主机性能报告。
优选的,在步骤S3中,查找CPU使用率高、内存使用率高、CPU温度高的物理主机,以及CPU使用率高、内存使用率高的虚拟机作为迁移对象。
优选的,在步骤S3中,确定迁移的目标主机需满足:(1)CPU使用率低、内存使用率低且CPU温度低于某一温度;(2)选择的物理主机与需要被迁移的对象,处于同一集群、拥有相同的共享存储、网络上互联互通。
优选的,在步骤S3中,如果因业务原因,计算出来的虚拟机不可以自动迁移,则重新选择虚拟机,直到搜寻结束;如果均无法自动迁移,则针对主机进行告警。
根据本发明的另一方面,提供了一种基于云计算的虚拟机迁移装置,其特征在于包括:
资产资源发现模块,用于通过云资源管理软件获取资产资源信息;
资产资源监控模块,用于通过云资源管理软件获取资产资源运行时的使用情况;
调度计算模块,用于依据资源使用率和主机的温度,计算出需要迁移的对象和迁移的目标主机;
迁移管理模块,用于按照调度计算结果,自动或手动执行虚拟机在线迁移。
优选的,迁移管理模块还用于给出迁移前后的虚拟机性能报告、主机性能报告。
优选的,调度计算模块查找CPU使用率高、内存使用率高、CPU温度高的物理主机,以及CPU使用率高、内存使用率高的虚拟机作为迁移对象。
优选的,调度计算模块确定迁移的目标主机需满足:(1)CPU使用率低、内存使用率低且CPU温度低于某一温度;(2)选择的物理主机与需要被迁移的对象,处于同一集群、拥有相同的共享存储、网络上互联互通。
优选的,如果因业务原因,调度计算模块计算出来的虚拟机不可以自动迁移,则重新选择虚拟机,直到搜寻结束;如果均无法自动迁移,则针对主机进行告警。
附图说明
图1例示了本发明实施例基于云计算的虚拟机迁移方法流程图;
图2例示了本发明实施例一种基于云计算的虚拟机迁移装置结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1例示了本发明实施例基于云计算的虚拟机迁移方法流程图。
如图1所示,所述方法包括步骤:
S1、资产资源发现:系统通过云资源管理软件(如VMWare、IBM system director等)获取资产资源信息;
S2、资产资源监控:通过云资源管理软件(如VMWare、IBM system director等)获取资产资源运行时的使用情况;
S3、调度计算:依据资源使用率和主机的温度,计算出需要迁移的对象和迁移的目标主机;
S4、迁移管理:按照调度计算结果,自动或手动执行虚拟机在线迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华胜天成科技股份有限公司,未经北京华胜天成科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310310868.7/2.html,转载请声明来源钻瓜专利网。