Virtual Machine Cold Migration via Point-to-Point Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional virtual-machine cold migration methods require significant manual intervention, are inefficient, and occupy additional storage resources due to the need for temporary storage during data transfer between physical machines.

Innovation Solution

A method for virtual-machine cold migration that selects a target physical machine from a cluster using point-to-point data transmission, eliminating the need for manual intervention and temporary storage by filtering nodes based on resource availability and using HTTP transmission with authentication and error retry mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional cold migration method is used with manual intervention, then data can be migrated from source to target physical machine, but labor cost and time cost increase significantly

Engineering Contradiction:
Improvemigration efficiencyVSAvoidtime cost
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system implements automated selection of target physical machines based on resource availability, automatic data transmission between source and target machines, and automatic deletion of source virtual machines. This self-service automation eliminates manual intervention in the migration process, significantly improving productivity while reducing time cost.

Inventive Principle:
Principle #25Self-service

2Productivity

If traditional cold migration method is used with temporary storage, then data can be exported and imported between machines, but storage resources are occupied

Engineering Contradiction:
Improvemigration efficiencyVSAvoidstorage resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and eliminates the temporary storage环节 from the traditional migration process. By implementing direct point-to-point data transmission from the source physical machine to the target physical machine, the system removes the need for intermediate storage spaces, thereby maintaining migration efficiency while reducing storage resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Extent of automation

If automated point-to-point transmission is used, then labor cost is reduced, but system complexity increases

Engineering Contradiction:
Improveautomation levelVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent introduces a management platform as an intermediary that coordinates the automated migration process. This mediator handles target machine selection, monitors data transmission, and manages the overall workflow, thereby achieving high automation while keeping the system architecture manageable through centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230144949A1Virtual-machine cold migration method and apparatus, electronic device and storage medium
Publication Date: 2023.05.11 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US20230144949A1 patent drawing
  • US20230144949A1 patent drawing
  • US20230144949A1 patent drawing

AI summary

A virtual-machine cold migration method, an electronic device and a storage medium, which relate to the field of artificial intelligence, such as cloud computing, distributed storage, or the like. The method may include: selecting a node as a target physical machine from nodes of a cluster where a to-be-migrated virtual machine is located, the target physical machine and a source physical machine where the virtual machine is located being different nodes; and migrating, by means of point-to-point data transmission, system disk data and data disk data in the virtual machine from the source physical machine to the target physical machine to obtain a migrated virtual machine, and deleting the virtual machine on the source physical machine.