[发明专利]一种基于组播的虚拟机集群迁移方法及系统有效
| 申请号: | 201310690358.7 | 申请日: | 2013-12-16 |
| 公开(公告)号: | CN103677959B | 公开(公告)日: | 2017-05-31 |
| 发明(设计)人: | 云晓春;王洋;王琦;袁庆升;郭锋;刘俊朋 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心;浪潮(北京)电子信息产业有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/46;H04L29/08 |
| 代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 王丹,栗若木 |
| 地址: | 100029*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 虚拟机 集群 迁移 方法 系统 | ||
1.一种基于组播的虚拟机集群迁移方法,其特征在于,包括以下步骤:
当虚拟机进行迁移时,虚拟机集群的迁移请求进入任务池;
发送器获取映射表信息并根据任务池任务,调用迁移API,完成虚拟机集群迁移;
所述映射表中存储虚拟机与目的宿主机的映射关系;
所述映射表的更新方式为:调度器根据综合计算强度的虚拟机放置策略,为虚拟机确定目的宿主机,并通过控制器更新到映射表中;
所述综合计算强度的虚拟机放置策略包括:约束函数和迁移执行时间预测函数;
所述迁移执行时间预测函数为:EV(k+1)=l(k+1)/l(k)((1-p)EV(k)+pRV(k));其中,EV(k+1):物理节点第k次预测执行时间;l(k):第k次时负载;RV(k):上次实际执行时间。
2.根据权利要求1所述的方法,其特征在于:调度器根据综合计算强度的虚拟机放置策略,为虚拟机确定目的宿主机,并通过控制器更新到映射表中的过程为:
调度器根据综合计算强度的虚拟机放置策略,为虚拟机确定目的宿主机后,向控制器发送确定的目的宿主机信息;
控制器接收到所述目的宿主机信息后,更新映射表中的虚拟机与目的宿主机的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述约束函数为:Res(e)=(Atime_cost(e)+Cdelay(e)+Eload(e))/Bbandwidth(e);其中,time_cost:预计执行时间,delay:最大网络延迟,load:物理机综合负载,bandwidth:最大网络带宽。
4.一种基于组播的虚拟机集群迁移系统,其特征在于,包括:控制器、映射表、调度器、发送器、任务池、宿主机;调度器通过控制器与映射表连接;发送器分别与映射表、任务池连接;
调度器,用于根据综合计算强度的虚拟机放置策略,为虚拟机确定目的宿主机,并通过控制器更新到映射表中;
所述控制器,用于维护映射表信息;
所述映射表,用于存储虚拟机与目的宿主机的映射关系;
所述任务池,用于接收虚拟机集群的迁移请求;
所述发送器,用于获取映射表信息并根据任务池任务,调用迁移API,完成虚拟机集群迁移;
所述综合计算强度的虚拟机放置策略包括:约束函数和迁移执行时间预测函数;
所述迁移执行时间预测函数为:EV(k+1)=l(k+1)/l(k)((1-p)EV(k)+pRV(k));其中,EV(k+1):物理节点第k次预测执行时间;l(k):第k次时负载;RV(k):上次实际执行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心;浪潮(北京)电子信息产业有限公司,未经国家计算机网络与信息安全管理中心;浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310690358.7/1.html,转载请声明来源钻瓜专利网。





