[发明专利]基于迁移方式加速虚拟机批量启动的方法及系统有效
| 申请号: | 201611068381.2 | 申请日: | 2016-11-25 |
| 公开(公告)号: | CN106598698B | 公开(公告)日: | 2019-06-14 |
| 发明(设计)人: | 张从国;刘春;张辉;石磊;程栋 | 申请(专利权)人: | 山东乾云启创信息科技股份有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
| 代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
| 地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了基于迁移方式加速虚拟机批量启动的方法及系统;包括镜像文件管理、数据队列存储、统计程序模块、启动程序模块、迁移操作模块等。初始时仅仅正常启动一台虚拟机,剩余虚拟机通过等待在线迁移的方式启动。迁移时只复制内存数据,不复制磁盘数据,有效避免磁盘资源的竞争,加速整体启动过程。开发一套控制系统,控制整体启动过程,实现迁移方式批量启动虚拟机的自动化控制。 | ||
| 搜索关键词: | 基于 迁移 方式 加速 虚拟机 批量 启动 方法 系统 | ||
【主权项】:
1.基于迁移方式加速虚拟机批量启动的方法,其特征是,包括如下步骤:步骤(1):创建一个启动完成队列和一个迁移等待队列,启动完成队列用以存放启动完成的虚拟机编号,迁移等待队列用以存放等待迁移的虚拟机编号,在迁移等待队列中写入等待迁移的虚拟机的编号2到n,n为正整数;步骤(2):并列运行n个启动程序,每个启动程序管理一台虚拟机;步骤(3):第一个启动程序基于基础镜像创建自己的快照文件,以正常方式后台启动第一台虚拟机,等待第一台虚拟机启动完成;剩余的n‑1个启动程序基于基础镜像创建各自的快照文件,以等待迁移方式后台启动各自的虚拟机,分别等待各自的虚拟机启动完成;步骤(4):自己管理的虚拟机启动完成之后,对应的启动程序从迁移等待队列中读取一个虚拟机编号i,如果迁移等待队列为空,此启动程序运行结束;否则,进入步骤(5);i的取值范围是2到n;步骤(5):读取迁移等待队列中的虚拟机编号i后,此启动程序执行迁移操作,向自己管理的虚拟机发送迁移指令,让虚拟机在线迁移至编号为i的虚拟机,等待迁移完成,之后向自己管理的虚拟机发送继续指令,让虚拟机继续执行,返回步骤(4)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司,未经山东乾云启创信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611068381.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟机的虚拟内存动态调配方法
- 下一篇:一种虚拟机的管理方法及装置





