IP Library Granted Patent US 7,506,037
Granted Patent B1
US 7,506,037 · App. 12/119,726 · Granted Mar 17, 2009

Method determining whether to seek operator assistance for incompatible virtual environment migration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,506,037
App. No.
12/119,726
Granted
Mar 17, 2009
Kind
B1
Abstract

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.

Claims (14)

1. A method for addressing migration incompatibility, comprising the steps of:

receiving information regarding a request to migrate a virtual environment (“VE”) from a first host to a second host;

determining that the VE is incompatible with the second host because available physical system resources of the second host do not meet at least one physical system requirement of the VE;

determining whether to seek operator assistance to address the incompatibility;

in response to determining not to seek operator assistance:

determining, based on at least one rule, whether to address the incompatibility by one of (a) migrating the VE to a host that is not the second host, and (b) reconfiguring the VE, and

automatically causing the VE to be migrated from the first host to a third host in response to determining, based on the at least one rule, to address the incompatibility by migrating the VE to a host that is not the second host, the third host having sufficient physical resources to meet the at least one physical system requirement of the VE,

in response to determining, based on the at least one rule, to address the incompatibility by reconfiguring the VE

automatically reconfiguring the VE by removing at least one unnecessary component from the VE, and

causing the reconfigured VE to be migrated from the first host to the second host; and

in response to determining to seek operator assistance:

outputting at least one request to an operator for an instruction on how to address the incompatibility,

reading at least one instruction provided by the operator in response to the at least one request, and

addressing the incompatibility, based on the at least one instruction, by one of (a) causing the VE to be migrated to a host that is not the second host, and (b) causing a reconfigured version of the VE to be migrated to the second host, a configuration of the reconfigured version of the VE being based on at least one input from the operator.

Assignments (3)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SAP AG
Reel/Frame 028540/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2008
From: CIANO, GIUSEPPE; PICHETTI, LUIGI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020940/0233 →