A static VM placement and hybrid job scheduling model for green data centers.
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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2020-01-01
|
Series: | PLoS ONE |
Online Access: | https://doi.org/10.1371/journal.pone.0237238 |
_version_ | 1818404487580090368 |
---|---|
author | Zahra Movahedi Nia Mohammad Reza Khayyambashi Ali Miri |
author_facet | Zahra Movahedi Nia Mohammad Reza Khayyambashi Ali Miri |
author_sort | Zahra Movahedi Nia |
collection | DOAJ |
description | 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. |
first_indexed | 2024-12-14T08:40:56Z |
format | Article |
id | doaj.art-05335d8b76544555ad5adab6d1736478 |
institution | Directory Open Access Journal |
issn | 1932-6203 |
language | English |
last_indexed | 2024-12-14T08:40:56Z |
publishDate | 2020-01-01 |
publisher | Public Library of Science (PLoS) |
record_format | Article |
series | PLoS ONE |
spelling | doaj.art-05335d8b76544555ad5adab6d17364782022-12-21T23:09:17ZengPublic Library of Science (PLoS)PLoS ONE1932-62032020-01-01158e023723810.1371/journal.pone.0237238A static VM placement and hybrid job scheduling model for green data centers.Zahra Movahedi NiaMohammad Reza KhayyambashiAli MiriReducing 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.https://doi.org/10.1371/journal.pone.0237238 |
spellingShingle | Zahra Movahedi Nia Mohammad Reza Khayyambashi Ali Miri A static VM placement and hybrid job scheduling model for green data centers. PLoS ONE |
title | A static VM placement and hybrid job scheduling model for green data centers. |
title_full | A static VM placement and hybrid job scheduling model for green data centers. |
title_fullStr | A static VM placement and hybrid job scheduling model for green data centers. |
title_full_unstemmed | A static VM placement and hybrid job scheduling model for green data centers. |
title_short | A static VM placement and hybrid job scheduling model for green data centers. |
title_sort | static vm placement and hybrid job scheduling model for green data centers |
url | https://doi.org/10.1371/journal.pone.0237238 |
work_keys_str_mv | AT zahramovahedinia astaticvmplacementandhybridjobschedulingmodelforgreendatacenters AT mohammadrezakhayyambashi astaticvmplacementandhybridjobschedulingmodelforgreendatacenters AT alimiri astaticvmplacementandhybridjobschedulingmodelforgreendatacenters AT zahramovahedinia staticvmplacementandhybridjobschedulingmodelforgreendatacenters AT mohammadrezakhayyambashi staticvmplacementandhybridjobschedulingmodelforgreendatacenters AT alimiri staticvmplacementandhybridjobschedulingmodelforgreendatacenters |