System and method for measurement aided prediction of temperature and airflow values in a data center
First Claim
1. A computer-implemented method for evaluating cooling performance of equipment in a data center, the equipment including a plurality of equipment racks and at least one cooling provider, the method comprising:
- receiving a plurality of measured inlet air temperature and exhaust air temperature values for the at least one cooling provider and a subset of the plurality of equipment racks;
implementing a cooling model, the cooling model including;
an ambient air temperature value;
a plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider; and
a plurality of airflow values for the plurality of equipment racks and the at least one cooling provider;
adjusting the ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model;
adjusting the cooling model to compensate for the adjusted ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model;
substituting a first subset of the plurality of inlet air temperature and exhaust air temperature values in the cooling model with the plurality of measured inlet air temperature and exhaust air temperature values; and
predicting a second subset of the plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider in the cooling model;
wherein adjusting the cooling model to compensate for each adjusted airflow value of the plurality of airflow values includes determining a set of factors for the plurality of airflow values, wherein the set of factors reduces a difference between the plurality of measured inlet air temperature and exhaust air temperature values and the second subset of the plurality of inlet air temperature and exhaust air temperature values.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for evaluating cooling performance of equipment in a data center, the equipment including a plurality of equipment racks and at least one cooling provider. In one aspect, a method includes receiving a plurality of measured inlet and exhaust air temperature values for the at least one cooling provider and a subset of the plurality of equipment racks, implementing a cooling model, the model including an ambient air temperature value, a plurality of inlet and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider, and a plurality of airflow values for the plurality of equipment racks and the at least one cooling provider, adjusting at least one of the ambient air temperature value and each of the plurality of airflow values in the cooling model, adjusting the cooling model to compensate for the adjusted at least one of the ambient air temperature value and each of the plurality of airflow values in the cooling model, substituting a first subset of the plurality of inlet and exhaust air temperature values in the cooling model with the plurality of measured inlet and exhaust air temperature values, and predicting a second subset of the plurality of inlet and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider in the cooling model.
125 Citations
18 Claims
-
1. A computer-implemented method for evaluating cooling performance of equipment in a data center, the equipment including a plurality of equipment racks and at least one cooling provider, the method comprising:
-
receiving a plurality of measured inlet air temperature and exhaust air temperature values for the at least one cooling provider and a subset of the plurality of equipment racks; implementing a cooling model, the cooling model including; an ambient air temperature value; a plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider; and a plurality of airflow values for the plurality of equipment racks and the at least one cooling provider; adjusting the ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; adjusting the cooling model to compensate for the adjusted ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; substituting a first subset of the plurality of inlet air temperature and exhaust air temperature values in the cooling model with the plurality of measured inlet air temperature and exhaust air temperature values; and predicting a second subset of the plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider in the cooling model; wherein adjusting the cooling model to compensate for each adjusted airflow value of the plurality of airflow values includes determining a set of factors for the plurality of airflow values, wherein the set of factors reduces a difference between the plurality of measured inlet air temperature and exhaust air temperature values and the second subset of the plurality of inlet air temperature and exhaust air temperature values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for evaluating equipment in a data center, the equipment including a plurality of equipment racks, and at least one cooling provider, the system comprising:
-
an interface; and a controller coupled to the interface and configured to; receive a plurality of measured inlet air temperature and exhaust air temperature values for the at least one cooling provider and a subset of the plurality of equipment racks; implement a cooling model, the cooling model including an ambient air temperature value, a plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider, and a plurality of airflow values for the plurality of equipment racks and the at least one cooling provider; adjust the ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; adjust the cooling model to compensate for the adjusted ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; substitute a first subset of the plurality of inlet air temperature and exhaust air temperature values in the cooling model with the plurality of measured inlet air temperature and exhaust air temperature values; and predict a second subset of the plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider in the cooling model; wherein the controller is further configured to adjust each airflow value of the plurality of airflow values by determining a set of factors for the plurality of airflow values, wherein the set of factors reduces a difference between the plurality of measured inlet air temperature and exhaust air temperature values and the second subset of the plurality of inlet and exhaust air temperature values. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having stored thereon sequences of instruction including instructions that will cause a processor to:
-
receive a plurality of measured inlet air temperature and exhaust air temperature values for the at least one cooling provider and a subset of the plurality of equipment racks; implement a cooling model, the cooling model including an ambient air temperature value, a plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider, and a plurality of airflow values for the plurality of equipment racks and the at least one cooling provider; adjust the ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; adjust the cooling model to compensate for the adjusted ambient air temperature value and each airflow value of the plurality of airflow values in the cooling model; substitute a first subset of the plurality of inlet air temperature and exhaust air temperature values in the cooling model with the plurality of measured inlet air temperature and exhaust air temperature values; and predict a second subset of the plurality of inlet air temperature and exhaust air temperature values for the plurality of equipment racks and the at least one cooling provider in the cooling model; wherein the instructions causing the processor to adjust the cooling model to compensate for each adjusted airflow value of the plurality of airflow values further include determining a set of factors for the plurality of airflow values, wherein the set of factors reduces a difference between the plurality of measured inlet air temperature and exhaust air temperature values and the second subset of the plurality of inlet air temperature and exhaust air temperature values.
-
Specification