Virtual Machine Migration via Extended Internal Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for migrating virtual machines and virtual applications between cloud computing facilities often require extensive reconfiguration, leading to service interruptions and increased administrative effort, especially when maintaining consistent IP and network addresses across different cloud environments.

Innovation Solution

The implementation of a stretch-deploy operation using a secure VPN tunnel to extend an internal network from a source cloud to a target cloud, allowing virtual machines and applications to be moved without changing their IP and network addresses, enabling seamless execution and communication across extended networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtual machines are migrated between cloud facilities using traditional methods, then migration can be achieved, but extensive reconfiguration is required leading to service interruptions and increased administrative effort

Engineering Contradiction:
Improvemigration efficiencyVSAvoidservice interruption time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary network layer that extends the source cloud's internal network to the target cloud through VPN tunnels. This intermediary layer allows virtual machines to maintain their original network identities and connectivity while physically relocated, eliminating the need for reconfiguration and reducing service interruption time.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtual network dimension that overlays the physical cloud infrastructure. By extending the internal network through VPN tunnels and creating virtual network interfaces, the system allows virtual machines to operate in a virtual network space that is independent of their physical location, enabling seamless migration without service interruption.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If virtual machines are migrated between cloud facilities, then migration can be achieved, but IP and network address reconfiguration is required increasing administrative effort

Engineering Contradiction:
Improvecloud migration capabilityVSAvoidnetwork reconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces network address translation (NAT) devices and VPN tunnel endpoints as intermediaries that handle address mapping automatically. These intermediaries translate between the virtual machines' original IP addresses and the target cloud's network addresses, eliminating the need for manual reconfiguration and reducing administrative effort.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual copies of network interfaces and extends network segments through VPN tunnels. By copying the source cloud's internal network structure to the target cloud environment, the system maintains identical network configurations, allowing virtual machines to operate without any configuration changes.

Inventive Principle:
Principle #26Copying

3Reliability

If network connectivity is maintained during virtual machine migration, then service availability is improved, but network configuration complexity increases

Engineering Contradiction:
Improveservice availabilityVSAvoidnetwork configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent establishes VPN tunnels and extends network segments before virtual machine migration occurs, ensuring continuous network connectivity throughout the migration process. The network infrastructure is prepared in advance to maintain uninterrupted communication, improving service availability while the automation of the process manages the configuration complexity.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent performs preliminary network setup including VPN tunnel establishment, network segment extension, and NAT configuration before the actual virtual machine migration. By preparing the network infrastructure in advance, the system ensures continuous connectivity during migration while the preliminary configuration work is done once rather than repeatedly.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9430256B2Method and apparatus for migrating virtual machines between cloud computing facilities using multiple extended local virtual networks and static network addresses
Publication Date: 2016.08.30 VMWARE INC
  • US9430256B2 patent drawing
  • US9430256B2 patent drawing
  • US9430256B2 patent drawing

AI summary

The current document discloses methods and systems for extending an internal network within a source cloud-computing facility to a new target cloud-computing facility and redeploying a virtual machine or virtual application previously running on a target cloud-computing facility within the context of an extended internal network in the target cloud-computing facility. The currently disclosed methods and systems, which allow a virtual machine or virtual application formerly executing on a target cloud-computing facility to resume execution on a new target cloud-computing facility, using the computational and storage facilities of the new target cloud-computing facility but depending on network support from the source cloud-computing facility, without changing IP and local network addresses and the network connectivity, based on those addresses, between the virtual machines and virtual applications and other local and remote computational entities with which the virtual machines and virtual applications communicate.