Cargando…
Randomized routing of virtual machines in IaaS data centers
Cloud computing technology has been a game changer in recent years. Cloud computing providers promise cost-effective and on-demand resource computing for their users. Cloud computing providers are running the workloads of users as virtual machines (VMs) in a large-scale data center consisting a few...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924677/ https://www.ncbi.nlm.nih.gov/pubmed/33816864 http://dx.doi.org/10.7717/peerj-cs.211 |
_version_ | 1783659139341221888 |
---|---|
author | Khani, Hadi Khanmirza, Hamed |
author_facet | Khani, Hadi Khanmirza, Hamed |
author_sort | Khani, Hadi |
collection | PubMed |
description | Cloud computing technology has been a game changer in recent years. Cloud computing providers promise cost-effective and on-demand resource computing for their users. Cloud computing providers are running the workloads of users as virtual machines (VMs) in a large-scale data center consisting a few thousands physical servers. Cloud data centers face highly dynamic workloads varying over time and many short tasks that demand quick resource management decisions. These data centers are large scale and the behavior of workload is unpredictable. The incoming VM must be assigned onto the proper physical machine (PM) in order to keep a balance between power consumption and quality of service. The scale and agility of cloud computing data centers are unprecedented so the previous approaches are fruitless. We suggest an analytical model for cloud computing data centers when the number of PMs in the data center is large. In particular, we focus on the assignment of VM onto PMs regardless of their current load. For exponential VM arrival with general distribution sojourn time, the mean power consumption is calculated. Then, we show the minimum power consumption under quality of service constraint will be achieved with randomize assignment of incoming VMs onto PMs. Extensive simulation supports the validity of our analytical model. |
format | Online Article Text |
id | pubmed-7924677 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-79246772021-04-02 Randomized routing of virtual machines in IaaS data centers Khani, Hadi Khanmirza, Hamed PeerJ Comput Sci Computer Networks and Communications Cloud computing technology has been a game changer in recent years. Cloud computing providers promise cost-effective and on-demand resource computing for their users. Cloud computing providers are running the workloads of users as virtual machines (VMs) in a large-scale data center consisting a few thousands physical servers. Cloud data centers face highly dynamic workloads varying over time and many short tasks that demand quick resource management decisions. These data centers are large scale and the behavior of workload is unpredictable. The incoming VM must be assigned onto the proper physical machine (PM) in order to keep a balance between power consumption and quality of service. The scale and agility of cloud computing data centers are unprecedented so the previous approaches are fruitless. We suggest an analytical model for cloud computing data centers when the number of PMs in the data center is large. In particular, we focus on the assignment of VM onto PMs regardless of their current load. For exponential VM arrival with general distribution sojourn time, the mean power consumption is calculated. Then, we show the minimum power consumption under quality of service constraint will be achieved with randomize assignment of incoming VMs onto PMs. Extensive simulation supports the validity of our analytical model. PeerJ Inc. 2019-09-02 /pmc/articles/PMC7924677/ /pubmed/33816864 http://dx.doi.org/10.7717/peerj-cs.211 Text en © 2019 Khani and Khanmirza https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Computer Networks and Communications Khani, Hadi Khanmirza, Hamed Randomized routing of virtual machines in IaaS data centers |
title | Randomized routing of virtual machines in IaaS data centers |
title_full | Randomized routing of virtual machines in IaaS data centers |
title_fullStr | Randomized routing of virtual machines in IaaS data centers |
title_full_unstemmed | Randomized routing of virtual machines in IaaS data centers |
title_short | Randomized routing of virtual machines in IaaS data centers |
title_sort | randomized routing of virtual machines in iaas data centers |
topic | Computer Networks and Communications |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924677/ https://www.ncbi.nlm.nih.gov/pubmed/33816864 http://dx.doi.org/10.7717/peerj-cs.211 |
work_keys_str_mv | AT khanihadi randomizedroutingofvirtualmachinesiniaasdatacenters AT khanmirzahamed randomizedroutingofvirtualmachinesiniaasdatacenters |