[发明专利]一种跨云在线迁移云主机的方法及迁移控制器、云服务器在审
申请号: | 202010644384.6 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111797059A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 常彦德;蒙晓净;毛定友;黄仁杰;崔元元 | 申请(专利权)人: | 优刻得科技股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F9/455 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 崔巍 |
地址: | 200090 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 迁移 主机 方法 控制器 服务器 | ||
1.一种跨云在线迁移云主机的方法,其特征在于,响应于迁移请求,从源云平台将源云主机完整的迁移到目标云平台,包括如下步骤:
信息获取步骤,获取所述源云主机的基本配置信息和云初始化数据;
中转机创建步骤,在所述目标云平台上创建中转机,并在保持所述源云主机工作的同时,将所述源云主机的系统盘和数据盘上的所有文件传输到所述中转机上;
重建步骤,添加引导程序,将所述中转机上保存的所述系统盘处理为可在所述目标云平台上启动的目标系统盘;
挂载步骤,启动所述目标系统盘,应用所述云初始化数据,并将所述中转机上的所述数据盘挂载到目标系统上,从而在所述目标云平台上形成完整的目标云主机,完成云主机的迁移。
2.如权利要求1所述的方法,其特征在于,所述基本配置信息包括所述源云主机的主机信息和网络配置信息,信息获取步骤具体包括:
网络信息获取步骤,获取所述源云主机的所述网络配置信息并保存;
代理调用步骤,运行代理程序,收集所述源云主机的主机信息和所述云初始化数据。
3.如权利要求2所述的方法,其特征在于:
根据所述主机信息为所述中转机配置软硬件环境;
根据所述网络配置信息为所述中转机配置私有网络及子网。
4.如权利要求1所述的方法,其特征在于,中转机创建步骤进一步包括:
文件复制步骤,在开始传输前,选定所述源云主机的系统盘和数据盘上的原始文件,并以文件复制的方式将所述原始文件传输到所述中转机上。
5.如权利要求4所述的方法,其特征在于,中转机创建步骤进一步包括:
续传步骤,产生于执行文件复制步骤期间的新生文件以断点续传的方式传输到所述中转机上。
6.如权利要求5所述的方法,其特征在于,中转机创建步骤进一步包括:
收尾步骤,预设一极限时间,使所述源云主机在所述极限时间内暂停工作,并且,在所述极限时间内,将执行文件复制步骤和续传步骤后剩余的残留文件传输到所述中转机上。
7.如权利要求4所述的方法,其特征在于,中转机创建步骤中,在传输所述原始文件前,将所述源云主机的系统盘和数据盘上的原始文件分别进行压缩处理。
8.一种迁移控制器,其特征在于,用于控制源云主机从源云平台向目标云平台迁移的过程,包括:
交互模块,接受输入的外部指令;
信息获取模块,响应于所述交互模块接受的迁移请求指令,获取所述源云主机的基本配置信息和云初始化数据;
中转机创建模块,用于在所述目标云平台创建中转机,并在保持所述源云主机工作的同时,将所述源云主机的系统盘和数据盘上的所有文件传输到所述中转机上;
系统重建模块,在所述系统盘中添加引导程序,将其处理为可在所述目标云平台上启动的目标系统盘;
挂载模块,应用所述云初始化数据,并将所述数据盘挂载到目标系统上,从而在所述目标云平台上形成完整的目标云主机。
9.如权利要求8所述的一种迁移控制器,其特征在于,所述基本配置信息包括所述源云主机的主机信息和网络配置信息,所述信息获取模块进一步包括:
网络配置信息获取子模块,用于获取所述源云主机的网络配置信息,并使用所述网络配置信息在所述目标云平台上创建相同配置的虚拟私有云和子网;
代理调用子模块,在所述源云主机中调用代理程序,收集所述源云主机的主机信息和云初始化数据。
10.如权利要求8所述的一种迁移控制器,其特征在于,还包括:
数据压缩/解压模块,在所述源云平台中压缩需迁移的数据,在所述目标云平台中解压缩所述数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优刻得科技股份有限公司,未经优刻得科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010644384.6/1.html,转载请声明来源钻瓜专利网。