Data center control
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data center control are provided. The data center includes a plurality of racks and at least one cooling unit. The racks including at least one server. Information regarding the at least one cooling unit, the at least one server, the plurality of racks, and at least one application is received. A rack based cooling metric threshold is also received. The systems and methods can determine a layout of the data center that minimizes total power consumption of the plurality of racks and the cooling unit while maintaining cooling performance at an acceptable level based on the threshold.
172 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data center control system of a data center including a plurality of racks and at least one cooling unit, the plurality of racks including at least one server, the system comprising:
a data center controller configured to; receive 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; receive a rack based cooling metric threshold; determine 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 modify 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer readable medium having stored thereon sequences of instruction including instructions that cause a processor to:
-
receive 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; receive a rack based cooling metric threshold; determine 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 modify 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. - View Dependent Claims (18, 19, 20)
-
Specification