Virtual Machine Live Migration With Concurrent Service Configuration Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During virtual machine live migration, service processing failures occur due to the target virtual machine being in an idle state while service configuration information is downloaded, leading to incomplete processing of service packets.

Innovation Solution

The source server pre-stores storage location information for service configuration information used by virtual acceleration components and migrates this information to the destination server during the live migration process, ensuring the target virtual machine remains operational without stopping to download the configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the target virtual machine stops to download service configuration information during live migration, then the configuration information can be transferred, but service processing fails and continuity is broken

Engineering Contradiction:
Improveservice processing continuityVSAvoidmigration interruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The source server pre-obtains and prepares the service configuration information before the target virtual machine needs it during migration. By having the configuration information ready in advance and transferring it concurrently with the migration process, the system ensures the target virtual machine can resume service processing immediately upon completion of migration without interruption or failure.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If service configuration information is transferred during live migration, then the target virtual machine can function after migration, but the transfer process may cause service processing failures

Engineering Contradiction:
Improvevirtual machine functionality after migrationVSAvoidservice processing reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The source server acts as an intermediary that obtains the service configuration information from the virtual acceleration component and transfers it to the destination server during the migration process. This intermediary approach ensures the configuration information is reliably transferred without requiring the target virtual machine to stop or risk service processing failures, maintaining both adaptability and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3671444B1Method, device, and system for live migration of virtual machine
Publication Date: 2025.08.27 HUAWEI TECH CO LTD
  • EP3671444B1 patent drawingFigure 1
  • EP3671444B1 patent drawingFigure 2(a)~2(b)
  • EP3671444B1 patent drawingFigure 3

AI summary

Embodiments of the present invention disclose a virtual machine live migration method, apparatus, and system, and relate to the field of communications technologies. The method includes: in a process of live migration of a target virtual machine, obtaining pre-recorded storage location information corresponding to target service configuration information, where the target service configuration information is used by a target virtual acceleration component corresponding to the target virtual machine to perform service processing; reading the target service configuration information in a storage location corresponding to the storage location information; and sending the target service configuration information to a destination server, so that the destination server stores the target service configuration information. In the present invention, a service processing failure can be avoided.