Patent ID: 9021473
Filing Date: 2015-04-28
Classification: G06F

Abstract:
1. A computer usable program product comprising a computer usable storage device including computer usable code for characterizing a hardware resource in a virtual data processing environment, the computer usable code comprising: computer usable code for creating a test virtual machine (VM) in a host system, the test virtual machine (VM) for performing the characterizing of the hardware resource; computer usable code for allocating the hardware resource to the test virtual machine (VM) in the host system, wherein the hardware resource is temporarily assigned from a production VM in the host system to the test VM in the host system, wherein the hardware resource was selected in the production VM under a first operating circumstance and the allocating being responsive to a change in the first operating circumstance to a second operating circumstance; computer usable code for configuring a characterization workload to execute in the test VM to characterize a parameter of the hardware resource; computer usable code for causing the characterization workload to execute on the test VM; computer usable code for receiving a first result of the characterization workload execution from the test VM, wherein the result assigns a value to a characteristic of the hardware resource indicative of a behavior of the hardware resource under the second operating circumstance; and computer usable code for configuring, responsive to the value of the characteristic of the hardware resource being below a threshold associated with the second operating circumstance, the production VM with a second hardware resource in place of the hardware resource.