PLoS ONE (Jan 2020)

A static VM placement and hybrid job scheduling model for green data centers.

  • Zahra Movahedi Nia,
  • Mohammad Reza Khayyambashi,
  • Ali Miri

DOI
https://doi.org/10.1371/journal.pone.0237238
Journal volume & issue
Vol. 15, no. 8
p. e0237238

Abstract

Read online

Reducing energy consumption has become a critical issue in today data centers. Reducing the number of required physical and Virtual Machines results in energy-efficiency. In this paper, to avoid the disadvantages of VM migration, a static VM placement algorithm is proposed which places VMs on hosts in a Worst-Fit-Decreasing (WFD) fashion. To reduce energy consumption further, the effect of job scheduling policy on the number of VMs needed for maintaining QoS requirements is studied. Each VM is modeled by an M/M/* queue in space-shared, time-shared, and hybrid job scheduling policies, and energy consumption of real-time as well as non-real-time applications is analyzed. Numerical results show that the hybrid policy outperforms space-shared and time-shared policies, in terms of energy consumption as well as Service Level Agreement (SLA) violations. Moreover, our non-migration method outperforms three different algorithms which use VM migration, in terms of reducing both energy consumption and SLA Violations.