[发明专利]基于LVM的虚拟机离线迁移方法有效
申请号: | 201610916637.4 | 申请日: | 2016-10-20 |
公开(公告)号: | CN107967165B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 陶勰;胡伟 | 申请(专利权)人: | 上海盛霄云计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 上海市海华永泰律师事务所 31302 | 代理人: | 包文超 |
地址: | 201210 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 lvm 虚拟机 离线 迁移 方法 | ||
一种基于LVM的虚拟机离线迁移方法,包括调度系统先对目标物理机上相应的物理资源是否充足进行判断,当物理资源充足,则从目标物理机预分配相应的资源,当物理资源不充足,则给出提示;然后,在源物理机上获取第一虚拟机所占有的物理资源,并根据目标物理机上的资源分配情况,生成第一虚拟机的配置文件;接着,将第一虚拟机中的所有第一虚拟磁盘导出成镜像文件;之后,在目标物理机上将镜像文件导入第二虚拟磁盘;最后,根据第一虚拟机的配置文件在目标物理机上创建第二虚拟机。本发明提供的基于LVM的虚拟机离线迁移方法,缩短虚拟机迁移时间的花费,同时也能减少存储空间的消耗,减少网络传输时间。
技术领域
本发明涉及一种配置云计算资源的方法,尤其涉及一种基于LVM的虚拟机离线迁移方法。
背景技术
云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。其涉及是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡和热备份冗余等众多计算机和网络技术。
云存储是在云计算基础上发展而来,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
在云计算和云存储的背后,仍有众多的物理机提供支持,因此需要根据用户的需求及时做出响应,同时对物理机的资源进行合理分配,使得物理机的负载更均衡,虚拟机的响应更迅速。
中国发明专利申请201410525851.8公开了一种虚拟机迁移方法,将虚拟机从应用第一虚拟化软件的源物理机迁移到应用第二虚拟化软件的目的物理机。该方法包括将该虚拟机的镜像文件和基础配置文件从源物理机传送到目的物理机,其中基础配置文件是第一虚拟化软件的配置文件和第二虚拟化软件的配置文件的共同部分,在目的物理机处,将基础配置文件与目的物理机中的扩展配置文件组合得到第二虚拟化软件的配置文件,以及根据镜像文件和该第二虚拟化软件的配置文件在目的物理机上创建虚拟机。
中国发明专利申请201510031835.8公开了一种虚拟机热迁移的方法,解决了由于采用预拷贝造成的热迁移时间较长的技术问题。该方法包括虚拟机迁移管理装置将在源端物理机上运行的第一虚拟机的第一镜像文件映射到目的端物理机上,以在目的端物理机上生成与第一镜像文件之间存在对应关系的第二镜像文件,其中,第一镜像文件中包括第一虚拟机的磁盘数据;虚拟机迁移管理装置向源端物理机发送迁移命令,以使源端物理机根据迁移命令将第一虚拟机的内存数据发送至目的端物理机;虚拟机迁移管理装置控制在目的端物理机预先建立的与第一虚拟机配置相同的第二虚拟机通过调用存储在目的端物理机中的第一虚拟机的内存数据以及对应关系在目的端物理机上运行;在第二虚拟机在目的端物理机上运行的过程中,虚拟机迁移管理装置将第一镜像文件中的磁盘数据同步至第二镜像文件。
中国发明专利申请201510603325.3公开了一种热迁移KVM虚拟机的方法,在保证虚拟机业务连续性的情况下,实现KVM虚拟机的迁移,从而满足用户对于虚拟机服务高可用性要求很高的场合。该方法包括:利用Libvirt在目标物理机上创建与源物理机上的源虚拟机中系统盘和数据盘对应的目标系统盘和目标数据盘;利用Libvirt在目标物理机上创建一个配置与源物理机上的源虚拟机的配置相同的目标虚拟机;利用Libvirt设置目标虚拟机的IP地址和端口号;利用Libvirt向源虚拟机发送用于向目标虚拟机迁移数据的迁移指令;根据迁移指令,将源虚拟机内系统盘和数据盘的数据迁移同步到目标虚拟机内的目标系统盘和目标数据盘。
发明内容
本发明的目的在于提供一种基于LVM的虚拟机离线迁移方法,以实现虚拟机离线迁移,缩短虚拟机迁移时间的花费,同时也能减少存储空间的消耗。
本发明提供的一种基于LVM的虚拟机离线迁移方法,包括:
首先,调度系统对目标物理机上相应的物理资源是否充足进行判断,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛霄云计算技术有限公司,未经上海盛霄云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610916637.4/2.html,转载请声明来源钻瓜专利网。