[发明专利]一种复制虚拟机的方法和系统无效
申请号: | 201310001144.4 | 申请日: | 2013-01-04 |
公开(公告)号: | CN103077072A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 熊坤;张东 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/46;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复制 虚拟机 方法 系统 | ||
1.一种复制虚拟机的方法,其特征在于,包括:
当发起将一虚拟机作为父虚拟机进行虚拟机复制操作时,承载该父虚拟机的终端获取子虚拟机启动所需的内存信息以及父虚拟机的计算任务数据,并向其他终端发送子虚拟机启动所需的内存信息以及父虚拟机的计算任务数据;
其他终端根据子虚拟机启动所需的内存信息,启动子虚拟机,并执行父虚拟机的计算任务数据;
当子虚拟机的计算任务执行结束后,向所述父虚拟机上报执行结果;
在父虚拟机得到的执行结果后,承载该父虚拟机的终端发起关闭已执行完计算任务的子虚拟机的操作。
2.根据权利要求1所述的方法,其特征在于,所述子虚拟机启动所需的内存信息包括父虚拟机的元数据以及父虚拟机的操作系统内核数据。
3.根据权利要求1所述的方法,其特征在于,所述子虚拟机启动所需的内存信息是通过如下方式发送的,包括:
当检测到父虚拟机进入暂停状态后,将存储有所述子虚拟机启动所需的内存信息对应的内存数据拷贝到一个内存块中,并发送给其他终端。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在子虚拟机执行计算任务过程中,如果子虚拟机向父虚拟机发起内存申请后,承载该父虚拟机的终端根据子虚拟机访问过程中本地内存的状态信息,确定该子虚拟机所申请的内存信息,并向所述承载子虚拟机的终端发送该子虚拟机所申请的内存信息;
承载子虚拟机的终端加载所申请的内存信息,并继续执行所述计算任务。
5.根据权利要求4所述的方法,其特征在于,该子虚拟机所申请的内存信息是通过如下方式确定的:在子虚拟机访问父虚拟机后,如果检测到该子虚拟机访问一丢失的内存,则将所访问的丢失的内存作为与父虚拟机交互所需的内存信息。
6.根据权利要求4所述的方法,其特征在于,所申请的内存信息是通过如下方式发送的,包括:
暂停发起内存申请的子虚拟机的访问,将与所述父虚拟机交互所需的内存信息拷贝到一个内存块中,并发送承载该发起内存申请的子虚拟机的终端。
7.根据权利要求4至6任一所述的方法,其特征在于,所述方法还包括:
向父虚拟机所有的子虚拟机均发送该子虚拟申请的内存信息。
8.一种复制虚拟机的系统,其特征在于,包括:
承载父虚拟机的终端,包括:
获取装置,用于当发起将一虚拟机作为父虚拟机进行虚拟机复制操作时,获取子虚拟机启动所需的内存信息以及父虚拟机的计算任务数据;
发送装置,与所述获取装置相连,用于向其他终端发送子虚拟机启动所需的内存信息以及父虚拟机的计算任务数据;
控制装置,用于在父虚拟机得到子虚拟机执行计算任务的执行结果后,发起关闭已执行完计算任务的子虚拟机的操作;
承载子虚拟机的终端,包括:
执行装置,用于根据子虚拟机启动所需的内存信息,启动子虚拟机,并执行父虚拟机的计算任务数据;
上报装置,与所述执行装置和所述控制装置相连,用于当子虚拟机的计算任务执行结束后,向所述父虚拟机上报执行结果。
9.根据权利要求8所述的系统,其特征在于,所述子虚拟机启动所需的内存信息包括父虚拟机的元数据以及父虚拟机的操作系统内核数据。
10.根据权利要求8所述的系统,其特征在于,所述子虚拟机启动所需的内存信息是通过如下方式发送的,包括:
当检测到父虚拟机进入暂停状态后,将存储有所述子虚拟机启动所需的内存信息对应的内存数据拷贝到一个内存块中,并发送给其他终端。
11.根据权利要求8所述的系统,其特征在于:
所述承载该父虚拟机的终端,还包括:
申请装置,用于在子虚拟机执行计算任务过程中,机向父虚拟机发起内存申请;
其中所述执行装置在加载所申请的内存信息,并继续执行所述计算任务;
承载该父虚拟机的终端,还包括:
识别装置,与所述申请装置相连,用于根据子虚拟机访问过程中本地内存的状态信息,确定该子虚拟机所申请的内存信息;
所述发送装置还用于向所述承载子虚拟机的终端发送该子虚拟机所申请的内存信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310001144.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:卡接装置门把手和锁定结钮组件
- 下一篇:流体产品分配设备的表面处理方法