Patent ID: 8543687
Filing Date: 2013-09-24
Classification: G06F

Abstract:
1. A method comprising: calculating a unit workload comprising an average processor speed required by execution of a plurality of images and an average memory amount required by the execution of the plurality of images; determining whether an integer multiple of the average processor speed required by the execution of the plurality of images minus a free processor speed at a source computer is greater than a first threshold amount, an integer multiple of the average memory amount required by the execution of the plurality of images minus a free memory amount at the source computer is greater than a second threshold amount, the integer multiple of the average processor speed required minus a processor speed requirement of a source image at the source computer is less than a third threshold amount, and the integer multiple of the average memory required minus a memory requirement of the source image at the source computer is less than a fourth threshold amount; and if the integer multiple of the average processor speed required by the execution of the plurality of images minus the free processor speed at the source computer is greater than the first threshold amount, the integer multiple of the average memory amount required by the execution of the plurality of images minus the free memory amount at the source computer is greater than the second threshold amount, the integer multiple of the average processor speed required minus the processor speed requirement of the source image at the source computer is less than the third threshold amount, and the integer multiple of the average memory required minus the memory requirement of the source image at the source computer is less than the fourth threshold amount, moving deployment of the source image, via computer-implemented logic, from the source computer to a destination computer.