Temperature Distribution Prediction in Data Centers for Decreasing Power Consumption by Machine Learning

To decrease the power consumption of data centers, coordinated control of air conditioners and task assignment on servers is crucial. It takes tens of minutes for changes of operational parameters of air conditioners including outlet air temperature and volume to be actually reflected in the temperature distribution in the whole data center. Proactive control of the air conditioners is therefore required according to the predicted temperature distribution, which is highly dependent on the task assignment on the servers. In this paper, we apply a machine learning technique for predicting the temperature distribution in a data center. The temperature predictor employs regression models for describing the temperature distribution as it is predicted to be several minutes in the future, with the model parameters trained using operational data monitored at the target data center. We evaluated the performance of the temperature predictor for an experimental data center, in terms of the accuracy of the regression models and the calculation times for training and prediction. The temperature distribution was predicted with an accuracy of 0.095°C. The calculation times for training and prediction were around 1,000 seconds and 10 seconds, respectively. Furthermore, the power consumption of air conditioners was decreased by roughly 30% through proactive control based on the predicting temperature distribution.

[1]  Go Hasegawa,et al.  Tandem Equipment Arranged Architecture with Exhaust Heat Reuse System for Software-Defined Data Center Infrastructure , 2017, IEEE Transactions on Cloud Computing.

[2]  Fatih Alagöz,et al.  A survey of research on greening data centers , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[3]  Jonathon Shlens,et al.  A Tutorial on Principal Component Analysis , 2014, ArXiv.

[4]  Jordi Torres,et al.  Towards energy-aware scheduling in data centers using machine learning , 2010, e-Energy.

[5]  Zhili Sun,et al.  A Survey of Power-Saving Techniques on Data Centers and Content Delivery Networks , 2013, IEEE Communications Surveys & Tutorials.

[6]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[7]  Horst Bischof,et al.  On-line Random Forests , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[8]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[9]  Richard E. Brown,et al.  Report to Congress on Server and Data Center Energy Efficiency: Public Law 109-431 , 2008 .

[10]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[11]  Go Hasegawa,et al.  Impact of workload assignment on power consumption in software-defined data center infrastructure , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[12]  Roger Schmidt,et al.  Reducing energy usage in data centers through control of Room Air Conditioning units , 2010, 2010 12th IEEE Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[13]  Michael Isard,et al.  Autopilot: automatic data center management , 2007, OPSR.

[14]  Mor Harchol-Balter,et al.  Optimal power allocation in server farms , 2009, SIGMETRICS '09.

[15]  Mahmut T. Kandemir,et al.  Reducing Disk Power Consumption in Servers with DRPM , 2003, Computer.

[16]  J. Koomey Worldwide electricity used in data centers , 2008 .