Live Virtual Machine Migration in Hybrid Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of live migration of virtual machines in hybrid networks faces challenges such as hardware incompatibility, virtualization software incompatibility, network address portability, and secure communication channel establishment between private and public networks, making seamless migration complex.

Innovation Solution

A framework and procedure are developed to establish a secure communication channel and network tunnel infrastructure between disparate networks, enabling the migration of virtual machines while addressing compatibility and address portability issues, using a replication engine for live migration and a mapping service for fast IP migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If live migration is performed between hosts in different network environments (private network to public network/VPC), then virtual machine availability and flexibility are improved, but hardware incompatibility, virtualization software incompatibility, and secure communication channel establishment issues arise

Engineering Contradiction:
Improvevirtual machine migration capabilityVSAvoidmigration process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a migration manager as an intermediary component that coordinates the live migration process between source and destination hosts in different network environments. The migration manager handles compatibility checks, establishes secure communication channels, and manages the migration state, thereby simplifying the overall complexity of migrating VMs between disparate networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary compatibility checks between the source and destination hosts before initiating migration. This includes verifying hardware compatibility, virtualization software compatibility, and network configuration compatibility. By conducting these checks in advance, the system prevents migration failures and reduces the complexity of handling incompatibility issues during the migration process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If iterative copying of memory pages is performed during live migration, then the source virtual machine can continue operating without stopping, but migration time and network bandwidth consumption increase

Engineering Contradiction:
Improveservice availability during migrationVSAvoidmigration duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuous memory page copying during the live migration process, allowing the source virtual machine to keep executing while memory pages are iteratively copied to the destination host. This ensures service availability is maintained throughout the migration process. The system uses a pre-copy approach where memory pages are copied in multiple iterations until all pages are transferred, then pauses execution for final state transfer.

Inventive Principle:
Principle #20Continuity of useful action

3Object-affected harmful factors

If secure communication channels are established between private network and public network hosts, then data security is improved, but channel establishment complexity and network configuration requirements increase

Engineering Contradiction:
Improvedata securityVSAvoidnetwork configuration complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The migration manager acts as an intermediary that establishes and manages secure communication channels between hosts in different network environments. It handles the complexity of channel setup, authentication, and data encryption, shielding the user from these configuration details while ensuring secure data transfer during migration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9197489B1Live migration of virtual machines in a hybrid network environment
Publication Date: 2015.11.24 AMAZON TECH INC
  • US9197489B1 patent drawing
  • US9197489B1 patent drawing
  • US9197489B1 patent drawing

AI summary

Technologies are described herein for performing live migration of virtual machines in a hybrid network environment. A network tunnel infrastructure is established between a first network and a second network. A secure communication channel is then created over the network tunnel infrastructure between a source host computer hosting the virtual machine and a target host computer. Live migration of the virtual machine from the source host computer to the target host computer is performed using the secure communication channel, and the network address of the virtual machine is transferred to the target host computer. The operation of the fully migrated virtual machine may then be resumed on the target host computer.