QoS-Driven Power Management of Data Centers Via Model Predictive Control

Qiu Fang,Jun Wang,Qi Gong
DOI: https://doi.org/10.1109/tase.2016.2582501
IF: 6.636
2016-01-01
IEEE Transactions on Automation Science and Engineering
Abstract:A model predictive control (MPC) method is presented for the optimizing energy consumption of Internet data centers at the same time maintaining the quality of service (QoS). A dynamical model reflecting computational interactions and thermal relationship between each components of the data center is presented. The model is used to formulate a constrained nonlinear optimal control problem to minimize the energy consumption of both information technology system and cooling technology system. The constraints of this optimal control problem can capture key design requirements, including QoS and thermal constraints for device reliability. Solving this optimal control problem in MPC fashion provides optimal server provisioning, job scheduling, and thermal management techniques that meet specific desired service quality requirements. To reduce the computational delay in solving the constrained nonlinear optimization problem, an approximation algorithm is developed to provide a fast evaluation of complex constrains. The performance of the proposed method is studied through simulations. The results show that significant energy saving can be achieved with the guaranteed throughput of data center.Note to Practitioners-This paper focuses on the problem of reducing the energy consumption of data centers. Based on online optimization, the proposed method provides decisions for server provisioning, job placement, and thermal management to improve energy efficiency. To implement the method, models are needed to predict the performance of racks and dynamical thermal changes. In practice, models used in this paper may need to be adjusted to accurately describe the behavior of a particular data center. Additional sensors may be required to provide enough real-time data for updating the states of the models. A successful implementation of model predictive control also requires a constrained nonlinear optimization problem that has been solved in real time. For complicated problems, especially large size data centers, computational delay may cause implementation issue. The fast constraint evaluation algorithm developed in this paper can be utilized to reduce the computational delay.
What problem does this paper attempt to address?