Patent ID: 8024736

Claim:
A method comprising: determining, using a computer system, an amount of unutilized resources from a pool of resources operable to be allocated for executing at least one application; selecting at least one set of resources previously allocated to execute the at least one application; determining a distribution of the amount of unutilized resources among the selected at least one set of resources, comprising: adding resources to the at least one set of resources previously allocated to execute the at least one application when a metric associated with the at least one set of resources surpasses an upper threshold, and releasing unutilized resources from the at least one set of resources previously allocated to execute the at least one application when the metric associated with the at least one set of resources is below a lower threshold; determining a set of parameters used by a control plug-in to control allocated resources, wherein the set of parameters define a policy in the control plug-in to control the allocated resources; and selecting at least one parameter of the set of parameters to modify to achieve the determined distribution.