Virtual Environment Migration Advisor for Resource Incompatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual environment migration technologies are hindered by incompatibility issues between physical system resources and virtual environment requirements, leading to cumbersome and time-consuming manual intervention to resolve resource mismatches.

Innovation Solution

A migration advisor module is introduced to assess compatibility and automatically or with operator assistance, reconfigure or redirect virtual environments to compatible hosts, addressing resource incompatibilities by removing unnecessary components or selecting alternative hosts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated migration is implemented without compatibility checking, then migration speed is improved, but system reliability deteriorates due to incompatibility issues

Engineering Contradiction:
Improvemigration speedVSAvoidmigration success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs compatibility checking between source and target physical systems before initiating virtual environment migration. The system compares configuration files of both physical systems to identify incompatibilities in advance, allowing operators to resolve issues before migration begins, thus ensuring both speed and reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual operator intervention is used to resolve incompatibilities, then migration reliability is improved, but migration time increases significantly

Engineering Contradiction:
Improvemigration success rateVSAvoidmigration duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements an automated feedback mechanism that identifies incompatibilities, presents them to operators through a user interface, and automatically applies resolutions once operator approval is obtained. This reduces manual intervention time while maintaining reliability through operator oversight for critical decisions

Inventive Principle:
Principle #23Feedback

3Reliability

If compatibility checking is performed between physical systems, then migration reliability is improved, but system complexity increases

Engineering Contradiction:
Improvemigration success rateVSAvoidmigration system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a migration management system as an intermediary that automatically compares configuration files of source and target physical systems, identifies incompatibilities, and presents structured options to operators. This intermediary layer simplifies the complexity by centralizing the compatibility checking logic and providing a unified interface for resolution

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If virtual environment configuration is modified to match target system, then migration compatibility is improved, but operational stability may deteriorate

Engineering Contradiction:
Improvemigration compatibilityVSAvoidvirtual environment stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent modifies only the specific configuration parameters of the virtual environment that are incompatible with the target physical system, while leaving other configuration elements unchanged. This targeted approach maintains migration compatibility while preserving the stability of the virtual environment's core operational characteristics

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8122109B2Method and system for dynamic virtual environment migration
Publication Date: 2012.02.21 SAP SE
  • US8122109B2 patent drawing
  • US8122109B2 patent drawing
  • US8122109B2 patent drawing

AI summary

An incompatibility problem during a virtual environment migration from a first host to a second host can be addressed by changing a configuration of the virtual environment and/or by migrating the virtual environment to a host other than the second host. A migration advisor module is configured to take such action automatically upon detection of the incompatibility problem. Alternatively, the migration advisor module may take such action with assistance and/or input from an operator. The migration advisor module can change the configuration of the virtual environment by removing unnecessary components of the virtual environment and causing the reconfigured virtual environment to be migrated to the second host. Alternatively, the migration advisor module can cause the virtual environment to be migrated to a third host with sufficient physical system resources to meet the requirements of the virtual environment.