Analysis of Energy Consumption in Cloud Center with Tasks Migrations

Reducing the energy consumption of a data center is a major goal in today’s digital world. We consider a cloud system represented by a set of physical servers hosting several Virtual Machines, and each one running tasks. We define a resource management policy that implements task migrations between overused servers to unused servers. The advantage of the policy is to balance the load and reduce the energy consumption. We model the system by a multi-server Jackson network, where each station represents a physical server, and the Virtual Machines are the servers. We derive an analytic formula for the energy consumption of the physical servers. We provide an upper bound of the migration energy for task migrations to reduce energy consumption. Moreover, we optimize the energy consumption, and we compute the migration rate that minimizes energy consumption.

[1]  Reza Aghajani,et al.  Mean-field Dynamics of Load-Balancing Networks with General Service Distributions , 2015, 1512.05056.

[2]  Bin Wang,et al.  Modeling Active Virtual Machines on IaaS Clouds Using an M/G/m/m+K Queue , 2016, IEEE Transactions on Services Computing.

[3]  Raj Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[4]  Songyun Wang,et al.  Auto scaling virtual machines for web applications with queueing theory , 2016, 2016 3rd International Conference on Systems and Informatics (ICSAI).

[5]  Laurent Lefèvre,et al.  Reducing the energy consumption of large-scale computing systems through combined shutdown policies with multiple constraints , 2018, Int. J. High Perform. Comput. Appl..

[6]  Jean-Marc Menaud,et al.  Opportunistic Scheduling in Clouds Partially Powered by Green Energy , 2015, 2015 IEEE International Conference on Data Science and Data Intensive Systems.

[7]  Jean-Michel Fourneau,et al.  LB-networks: A model for dynamic load balancing in queueing networks , 2017, Perform. Evaluation.

[8]  Anne-Cécile Orgerie,et al.  How Much Does a VM Cost? Energy-Proportional Accounting in VM-Based Environments , 2016, 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP).

[9]  Laurent Lefèvre,et al.  Designing and evaluating an energy efficient Cloud , 2010, The Journal of Supercomputing.

[10]  Guillaume Le Louët,et al.  Maîtrise énergétique des centres de données virtualisés : D'un scénario de charge à l'optimisation du placement des calculs. (Power management in virtualized data centers : Form a load scenario to the optimization of the tasks placement) , 2014 .

[11]  Mark S. Squillante,et al.  Analysis of task migration in shared-memory multiprocessor scheduling , 1991, SIGMETRICS '91.

[12]  Erol Gelenbe,et al.  A Diffusion Model for Energy Harvesting Sensor Nodes , 2016, 2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS).

[13]  Jorma T. Virtamo,et al.  Insensitive load balancing in data networks , 2006, Comput. Networks.

[14]  Anton Beloglazov,et al.  Energy-efficient management of virtual machines in data centers for cloud computing , 2013 .

[15]  Erol Gelenbe,et al.  Energy Packet Networks With Energy Harvesting , 2016, IEEE Access.

[16]  Ward Whitt,et al.  A Diffusion Approximation for the G/GI/n/m Queue , 2004, Oper. Res..

[17]  Jean-Michel Fourneau,et al.  Diffusion Approximation Model of Multiserver Stations with Losses , 2009, PASM@EPEW.

[18]  Kishor S. Trivedi,et al.  Modeling and performance analysis of large scale IaaS Clouds , 2013, Future Gener. Comput. Syst..

[19]  Yuan-Shun Dai,et al.  Performance evaluation of cloud service considering fault recovery , 2009, The Journal of Supercomputing.

[20]  Erol Gelenbe,et al.  Central or distributed energy storage for processors with energy harvesting , 2015, 2015 Sustainable Internet and ICT for Sustainability (SustainIT).

[21]  Myriana Rifai,et al.  Simulation toolbox for studying energy consumption in wired networks , 2017, 2017 13th International Conference on Network and Service Management (CNSM).