Virtual machine migration method, system, device, medium and program product

By extracting and transmitting the memory data of the virtual queue to the destination after the virtual machine is stopped at the source end, the network performance problem caused by memory page faults during virtual machine migration is solved, realizing an efficient virtual machine migration process and reducing downtime and service impact.

CN122412062APending Publication Date: 2026-07-17ALIBABA CLOUD COMPUTING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ALIBABA CLOUD COMPUTING CO LTD
Filing Date
2025-01-17
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Current virtual machine migration methods frequently result in memory page faults after the destination virtual machine starts up, leading to decreased network performance and affecting normal service operation. In particular, network latency increases significantly when handling sudden traffic surges.

Method used

After the source virtual machine is shut down, the queue attribute information of the virtual queue is obtained in advance, the corresponding memory data is determined and transmitted to the destination host machine, so that the destination virtual machine has loaded the necessary memory data before starting, avoiding or reducing memory page fault problems.

Benefits of technology

By pre-transmitting the memory data of the virtual queue, the occurrence of page faults on critical memory of the destination virtual machine is reduced, the impact of virtual machine migration on services is reduced, network performance is not affected, and the migration can be completed with only a short downtime.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122412062A_ABST
    Figure CN122412062A_ABST
Patent Text Reader

Abstract

本说明书提供了一种虚拟机迁移方法、系统、设备、介质及程序产品,该方法包括:在源端虚拟机停机之后,针对所述源端虚拟机中的虚拟设备所维护的虚拟队列,获取所述虚拟队列的队列属性信息;基于获取的队列属性信息,确定所述虚拟队列对应的内存数据,所述虚拟队列对应的内存数据是用于实现所述虚拟队列的功能的数据;向目的端宿主机发送所述内存数据,以使所述目的端宿主机在将所述内存数据写入目的端虚拟机对应的内存空间后启动所述目的端虚拟机。
Need to check novelty before this filing date? Find Prior Art