基于云操作系统的虚拟机迁移方法技术方案

技术编号:34630139 阅读:26 留言:0更新日期:2022-08-20 09:43
本发明专利技术公开了一种基于云操作系统的虚拟机迁移方法,包括:用户通过待迁移虚拟机向云操作系统发送迁移请求;云操作系统基于迁移请求获取目标虚拟机地址,并将目标虚拟机地址发送给待迁移虚拟机;待迁移虚拟机基于其上的所有应用生成应用列表,并将应用列表发送给目标虚拟机;目标虚拟机基于应用列表进行配置,并在配置完成后向云操作系统发送配置完成信息;云操作系统基于配置完成信息将用户的连接定向到目标虚拟机;其中,云操作系统为Linux version 5.10.17系统。本发明专利技术大大缩短虚拟机迁移所用时间并降低虚拟机迁移难度,同时解决了虚拟机扩容难的问题,还可实现各个服务器上的虚拟机负载均衡。的虚拟机负载均衡。的虚拟机负载均衡。

【技术实现步骤摘要】
基于云操作系统的虚拟机迁移方法


[0001]本专利技术涉及虚拟机迁移
,尤其涉及一种基于云操作系统的虚拟机迁移方法。

技术介绍

[0002]当前的主流虚拟机主要使用的是VMware,其主要功能是虚拟计算机的CPU,内存和硬盘,即让一台计算机可以模拟多台设备。
[0003]目前虚拟机的部署是通过垂直或水平等静态策略,即在用户申请虚拟机后,虚拟机创建时按照预先指定的静态部署策略部署虚拟机到合适的物理机,一旦部署虚拟机后,虚拟机即位于相应的物理主机上运行。如果虚拟机要迁移到别的物理机上运行,则需要管理员通过手工操作,指定要迁移的虚拟机和迁移的目的物理主机,从而完成一次迁移。且现有的虚拟机迁移方式需要将原虚拟机上的所有APP及个人操作配置文件全部迁移到新的虚拟机上,该种迁移方式步骤复杂且迁移速度极慢。同时现有虚拟机在硬件扩容时(比如硬盘要从10G变为20G,内存从1G变为2G等)存在操作步骤繁琐的问题。因此虚拟机的迁移及扩容存在较大难度。

技术实现思路

[0004]本专利技术所要解决的技术问题是现有的虚拟机迁移及扩容方式过本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于云操作系统的虚拟机迁移方法,包括:用户通过待迁移虚拟机向云操作系统发送迁移请求;所述云操作系统基于所述迁移请求获取目标虚拟机地址,并将所述目标虚拟机地址发送给所述待迁移虚拟机;所述待迁移虚拟机基于其上的所有应用生成应用列表,并将所述应用列表发送给所述目标虚拟机;所述目标虚拟机基于所述应用列表进行配置,并在配置完成后向所述云操作系统发送配置完成信息;所述云操作系统基于所述配置完成信息将所述用户的连接定向到所述目标虚拟机;其中,所述云操作系统为Linux version 5.10.17系统。2.根据权利要求1所述的虚拟机迁移方法,其特征在于,所述迁移请求包括所述用户所需虚拟机的迁移需求和所述用户位置信息。3.根据权利要求2所述的虚拟机迁移方法,其特征在于,所述迁移需求包括硬盘需求和内存需求。4.根据权利要求2所述的虚拟机迁移方法,其特征在于,所述云操作系统基于所述迁移请求获取目标虚拟机地址包括:所述云操作系统中的资源调度服务器在虚拟机映射表中查找出符合所述迁移需求的虚拟机作为临时虚拟机;基于所有所述临时虚拟机所属服务器的位置信息和所述用户位置信息,查找出距离所述用户最近的所述临时虚拟机作为目标虚拟机,并获取所述目标虚拟机地址。5.根据权利要求1所述的迁移方法,其特征在于,所述待迁移虚拟...

【专利技术属性】
技术研发人员:肖赟
申请(专利权)人:浙江云针信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1