Patent ID: 9727374
Date: 2017-08-08
CPC Classifications: G06F

Claim:
1. A method for reducing a duration of a software application warmup process on a virtual machine, the method comprising: determining, by one or more computer processors, whether utilizing live migration of one or more virtual machines from a first computer to a second computer will reduce a duration of a warmup process of a software application of the one or more virtual machines, wherein the warmup process corresponds to one or more analyses of the software application followed by optimization of the software application for runtime execution; responsive to determining that utilizing live migration of one or more virtual machines from a first computer to a second computer will reduce the duration of the warmup process, identifying, by the one or more computer processors the second computer, wherein the second computer is suitable for live virtual machine migration; migrating, by the one or more computer processors, the one or more virtual machines from the first computer to the second computer; performing, by the one or more computer processors, the warmup process of the software application on the second computer; and responsive to completion of the warmup process, migrating, by the one or more computer processors, the one or more virtual machines from the second computer to the first computer.