Patent ID: 7757214
Filing Date: 2010-07-13
Classification: G06F

Abstract:
1. A system, comprising: one or more processors; and memory storing program instructions; wherein the program instructions are executable by the one or more processors to: receive first program input specifying a set of performance metrics that indicate execution performance of an application on a first computing platform; receive second program input specifying a set of service level objectives for the application; derive one or more conversion factors between resources of the first computing platform and resources of a target computing platform, wherein the target computing platform is different than the first computing platform; prior to deploying the application to the target computing platform, automatically determine respective target values of one or more concurrency configuration parameters to be set in a subsequent deployment of the application to the target computing platform by using an analytic model which uses the set of performance metrics for the first computing platform, the set of service level objectives, and the one or more conversion factors, wherein the program instructions are executable to determine the respective target values such that the service level objectives are satisfied, wherein the respective target values include one or more of: automatically deploy the application to the target computing platform, wherein in deploying the application to the target computing platform the program instructions are executable by the one or more processors to set the one or more concurrency configuration parameters to the respective target values.