[发明专利]一种虚拟机迁移方法、装置、设备及存储介质在审
申请号: | 202011225982.6 | 申请日: | 2020-11-05 |
公开(公告)号: | CN112328365A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 周胜利;王亮 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 迁移 方法 装置 设备 存储 介质 | ||
本发明公开了一种虚拟机迁移方法、装置、设备及存储介质,该方法包括:在将目标虚拟机迁移至本地的过程中,确定接收的所述目标虚拟机对应每个数据块分别为当前数据块;如果本地预先创建的目的磁盘的磁盘格式与所述目标虚拟机迁移前所在源磁盘的磁盘格式相同,则按照所述目的磁盘的磁盘格式将当前数据块写入至所述目的磁盘,否则,将所述目的磁盘的磁盘格式调整为所述源磁盘的磁盘格式,并按照所述目的磁盘的磁盘格式将当前数据块写入至所述目的磁盘。从而使得源磁盘及目的磁盘的磁盘格式保持一致,也即使得源磁盘及目的磁盘分别所在的源节点及目的节点的磁盘格式保持一致。
技术领域
本发明涉及虚拟化技术领域,更具体地说,涉及一种虚拟机迁移方法、装置、设备及存储介质。
背景技术
KVM(Kernel-based Virtual Machine)虚拟化技术作为云计算的关键技术,其发展为服务器集群中的硬件资源管理带来新的机遇。基于qemu-KVM的虚拟化技术,在硬件与软件之间设置一层虚拟机管理器(Virtual MachineMonitor,VMM)软件,通过KVM把不同的硬件资源进行抽象,为上层的软件系统提供多个虚拟计算环境,同时支持若干个独立执行的虚拟机(Virtual Machine,VM),通过对硬件资源进行划分,让多个虚拟机同时使用硬件资源,因而能够提高资源利用率。
虚拟机在线迁移技术是在保持虚拟机运行的状态下,把其从一台物理主机迁移到另一台物理主机,并在目的主机上恢复运行,减少对业务运行的影响,无缝的实现服务整合。通过在线迁移,保证了虚拟机的可用性大于物理机的可用性,可以更方便的实现服务器的在线维护、在线升级、负载均衡,灾难恢复,提供一种灵活有效的资源管理方法。现有虚拟机在线迁移机制中源节点和目的节点之间在同一虚拟化数据中心,原虚拟机拷贝一份到目标虚拟机这个过程,需要同步磁盘、内存以及设备状态。为了让虚拟机在不关机情况下完成在线迁移(有一定时间的paused状态),需要不停的把原虚拟机的update数据转移到目标虚拟机上,所以在线迁移同步是一个不断收敛的过程。最后阶段原虚拟机是running态,目标虚拟机是paused态,在极短的时间内就可以完成原虚拟机和目标虚拟机的状态互换,以及网络切换,整个在线迁移的工作完成。但是发明人发现,原生的qemu在虚拟机整机迁移过程中,源节点厚制备磁盘在目的节点会变为精简制备,导致源节点和目的节点磁盘格式不一致。
综上所述,如何提供一种使得源节点和目的节点磁盘格式一致的技术方案,是目前本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种虚拟机迁移方法、装置、设备及存储介质,能够使得源节点和目的节点磁盘格式保持一致。
为了实现上述目的,本发明提供如下技术方案:
一种虚拟机迁移方法,包括:
在将目标虚拟机迁移至本地的过程中,确定接收的所述目标虚拟机对应每个数据块分别为当前数据块;
如果本地预先创建的目的磁盘的磁盘格式与所述目标虚拟机迁移前所在源磁盘的磁盘格式相同,则按照所述目的磁盘的磁盘格式将当前数据块写入至所述目的磁盘,否则,将所述目的磁盘的磁盘格式调整为所述源磁盘的磁盘格式,并按照所述目的磁盘的磁盘格式将当前数据块写入至所述目的磁盘。
优选的,按照所述目的磁盘的磁盘格式将当前数据块写入至所述目的磁盘,包括:
如果所述目的磁盘的磁盘格式为厚制备且当前数据块全部为零,则对所述目的磁盘进行与当前数据块对应的写零操作;
如果所述目的磁盘的磁盘格式为精简制备且当前数据块全部为零,则丢弃当前数据块。
优选的,预先在本地创建所述目的磁盘,包括:
当确定需要对所述目标虚拟机进行迁移时,在本地创建与所述源磁盘具有同等规格的磁盘,并确定创建的磁盘为目的磁盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011225982.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有干燥粉碎功能的垃圾箱总成
- 下一篇:一种用于工程施工的砖块切割装置