Patent ID: 8560677

Claim:
A computer implemented method of data center control, the data center including a plurality of racks and at least one cooling unit, the racks including at least one server, the method comprising: receiving information regarding the at least one cooling unit, the at least one server, the plurality of racks, and at least one application, the information including workload of the data center; receiving a rack based cooling metric threshold; determining, by a computer system, a first layout based on the information that can process the workload of the data center, while maintaining cooling performance at an acceptable level based on the cooling metric threshold; and modifying, by the computer system, the first layout of the data center by determining a second layout that minimizes a total power consumption of the plurality of racks while maintaining cooling utilization rates of the at least one cooling unit below a first threshold, rack utilization rates of each of the plurality of racks below a second threshold, and while maintaining the cooling performance at the acceptable level based on the cooling metric threshold.