Virtual Machine Image Migration via Master Copy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The slow adoption of virtualization technology in industries is hindered by the high operational costs and time-consuming process of migrating existing applications from physical machines to virtual machines, requiring re-installation on each individual virtual machine.

Innovation Solution

A method and system for migrating applications from physical machines to virtual machines, involving a migration manager, migration agents, and image factory to create and configure virtual machine images, which can be stored and loaded onto virtual machines, simplifying the process and reducing costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications are migrated from physical machines to virtual machines using traditional methods, then virtualization can be implemented, but the migration process is time-consuming and requires re-installation on each individual virtual machine

Engineering Contradiction:
Improvevirtualization implementationVSAvoidmigration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates a master image containing the application and its dependencies from a single physical machine, then copies this image to multiple virtual machines. This eliminates the need to re-install applications on each virtual machine individually, significantly reducing migration time while maintaining full functionality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary actions by creating a standardized master image that contains all necessary application components, dependencies, and configurations before deployment. This pre-prepared image can then be rapidly copied and deployed to multiple virtual machines, avoiding time-consuming installation processes during migration.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional migration methods are used, then applications can be transferred to virtual machines, but operational costs are high due to manual re-installation processes

Engineering Contradiction:
Improveapplication migrationVSAvoidoperational costs
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

By creating a reusable master image that can be copied to multiple virtual machines, the system eliminates repetitive manual installation work. This single-master-image approach reduces operational costs associated with manual labor, software licensing, and time resources while enabling scalable application migration.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system enables self-service migration by automatically creating the master image from the physical machine and automating its distribution to virtual machines. This reduces the need for manual intervention and specialized technical expertise during migration, thereby lowering operational costs.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If applications are migrated individually to each virtual machine, then each virtual machine can run independently, but the process is complex and time-consuming

Engineering Contradiction:
Improvevirtual machine independenceVSAvoidmigration process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent simplifies the migration process by creating a standardized master image that encapsulates the application and its entire runtime environment. This image can be copied to multiple virtual machines simultaneously, maintaining each VM's independence while eliminating the complexity of individual migration configurations and dependency management.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9086901B2Migration of applications from physical machines to virtual machines
Publication Date: 2015.07.21 SAP SE
  • US9086901B2 patent drawing
  • US9086901B2 patent drawing
  • US9086901B2 patent drawing

AI summary

Methods and apparatus, including computer program products, are provided for migrating applications from a physical machine to virtualization technology, such as virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving, from an agent, information representative of at least one of an application or an operating system at a processor. An image may be created based on the received information. The image may provide a virtual machine including an application. The created image may be provided to a storage device. A virtualization manager may access the storage device and load the created image to implement a virtual machine including the application. Related apparatus, systems, methods, and articles are also described.