Patent ID: 9003003
Filing Date: 2015-04-07
Classification: H04L

Abstract:
1. A method for managing computer resources, said method comprising: accessing performance requirements associated with a plurality of workloads performed by a plurality of servers in a data center, said performance requirements including rules associated with a service level agreement to be met in performing the workloads; accessing workload state information associated with the servers in the data center, said workload state information comprising placement of workloads on said servers and cooling conditions of said servers, wherein said cooling conditions of said servers comprise temperatures and air flow within a zone of influence of each cooling resource associated with said servers; accessing cooling state information of cooling resources associated with said servers, said cooling state information comprising cooling conditions of said cooling resources; determining, by a computer, based upon said performance requirements, workload state information, and said cooling state information, repositioning of the workloads among the servers that minimizes resource usage in the data center while meeting the performance requirements; and determining adjustments to the cooling resources that minimize resource usage in the data center while meeting the performance requirements responsive to the determined repositioning of the workloads among the servers.