Energy-aware resource management of virtual machines under thermal and placement constraints

We describe a new approach to minimize the power used by servers and computer room air conditioners (CRACs) in data centers by controlling them in an integrated way. This approach consists of air conditioning control using a new thermal model to keep inlet temperatures of servers under certain limits and allocation control of virtual machines (VMs) for servers with placement constraints to minimize server and CRAC power consumption. We formulated the resulting optimization problem as a mixed integer quadratic programming problem. We also developed an energy-aware resource management system which is coordinated with a VM management system. We conducted an experiment in our server room and found that our approach resulted in up to 30% less power consumption of CRACs compared to the case with the most inefficient allocation of VMs.

[1]  Ajay Gulati VMware distributed resource Management : design , Implementation , and lessons learned , 2022 .

[2]  S. Gupta,et al.  Thermal-aware task scheduling for data centers through minimizing heat recirculation , 2007, 2007 IEEE International Conference on Cluster Computing.

[3]  Athanasios V. Vasilakos,et al.  Distributed resource management in data center with temperature constraint , 2013, 2013 International Green Computing Conference Proceedings.

[4]  Masayuki Nakamura,et al.  Optimization of Cooling and Workload Placement for Power Saving of Data Centers , 2014 .

[5]  Qinghui Tang,et al.  Sensor-Based Fast Thermal Evaluation Model For Energy Efficient High-Performance Datacenters , 2006, 2006 Fourth International Conference on Intelligent Sensing and Information Processing.

[6]  Massoud Pedram,et al.  Minimizing data center cooling and server power costs , 2009, ISLPED.

[7]  Yogendra Joshi,et al.  Reduced order thermal modeling of data centers via proper orthogonal decomposition: a review , 2010 .

[8]  Luiz André Barroso,et al.  The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.

[9]  Ayan Banerjee,et al.  Spatio-temporal thermal-aware job scheduling to minimize energy consumption in virtualized heterogeneous data centers , 2009, Comput. Networks.

[10]  J. Koomey,et al.  Characteristics of low-carbon data centres , 2013 .