发明名称 一种应用容器的启动方法及系统
摘要 本发明涉及一种应用容器的启动方法及系统,该方法包括:创建应用运行所需应用容器,并配置运行环境;安装运行所需应用;创建保存检查点文件的目录;启动运行所需应用;运行所需应用启动完成后,启动热迁移模块,冻结应用容器及应用进程;保存热迁移模块收集应用容器和应用所使用的资源到检查点目录;再次启动所述应用容器时,先创建应用运行所需应用容器,再读取保存在硬盘上的检查点数据;解析所述检查点数据,恢复所述应用容器的所需资源,恢复所需应用的进程,启动应用容器。该系统包括:应用运行模块、第一保存恢复模块、第二保存恢复模块和数据存储模块。本发明利用应用容器热迁移技术,实现了应用容器启动的加速。
申请公布号 CN106155778A 申请公布日期 2016.11.23
申请号 CN201610534217.X 申请日期 2016.07.07
申请人 中国科学院声学研究所;上海尚恩华科网络科技股份有限公司 发明人 朱小勇
分类号 G06F9/46(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京亿腾知识产权代理事务所 11309 代理人 陈霁
主权项 一种应用容器的启动方法,其特征在于,包括以下步骤:创建应用运行所需应用容器,并配置运行环境,以及在所述应用容器中安装运行所需应用;在存储器上创建保存检查点数据文件的目录,所述检查点数据文件用于存储所述应用容器和应用所使用的资源;启动所述运行所需应用的进程,以及启动热迁移模块,冻结应用容器及应用进程;所述热迁移模块用于收集应用容器和应用所使用的资源,保存到所述检查点目录;再次启动所述应用容器时,先创建相应的应用容器,读取保存在存储器上的检查点数据;以及解析所述检查点数据,恢复所述应用容器的所需资源,恢复所需应用的进程,启动应用容器。
地址 100190 北京市海淀区北四环西路21号