Cargando…

Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers

The growing demand for computational power has led to the emergence of large-scale data centers that consume massive amounts of energy, thus resulting in high operating costs and CO2 emission. Furthermore, cloud computing environments are required to provide a high Quality of Service (QoS) to their...

Descripción completa

Detalles Bibliográficos
Autores principales: Soltanshahi, Minoo, Asemi, Reza, Shafiei, Nazi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6658731/
https://www.ncbi.nlm.nih.gov/pubmed/31372538
http://dx.doi.org/10.1016/j.heliyon.2019.e02066
_version_ 1783439014066388992
author Soltanshahi, Minoo
Asemi, Reza
Shafiei, Nazi
author_facet Soltanshahi, Minoo
Asemi, Reza
Shafiei, Nazi
author_sort Soltanshahi, Minoo
collection PubMed
description The growing demand for computational power has led to the emergence of large-scale data centers that consume massive amounts of energy, thus resulting in high operating costs and CO2 emission. Furthermore, cloud computing environments are required to provide a high Quality of Service (QoS) to their clients and, therefore, need to handle power shortages. An optimized virtual machine allocation to physical hosts lowers energy consumption and allows for high-quality services. In this study, a novel solution was proposed for the allocation of virtual machines to physical hosts in cloud data centers using the Krill Herd algorithm, which is the fastest collective intelligence algorithm recently introduced. The performance of the proposed method was evaluated using the CloudSim simulator, and the results are suggestive of a 35% reduction in energy consumption.
format Online
Article
Text
id pubmed-6658731
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-66587312019-08-01 Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers Soltanshahi, Minoo Asemi, Reza Shafiei, Nazi Heliyon Article The growing demand for computational power has led to the emergence of large-scale data centers that consume massive amounts of energy, thus resulting in high operating costs and CO2 emission. Furthermore, cloud computing environments are required to provide a high Quality of Service (QoS) to their clients and, therefore, need to handle power shortages. An optimized virtual machine allocation to physical hosts lowers energy consumption and allows for high-quality services. In this study, a novel solution was proposed for the allocation of virtual machines to physical hosts in cloud data centers using the Krill Herd algorithm, which is the fastest collective intelligence algorithm recently introduced. The performance of the proposed method was evaluated using the CloudSim simulator, and the results are suggestive of a 35% reduction in energy consumption. Elsevier 2019-07-23 /pmc/articles/PMC6658731/ /pubmed/31372538 http://dx.doi.org/10.1016/j.heliyon.2019.e02066 Text en © 2019 Published by Elsevier Ltd. http://creativecommons.org/licenses/by-nc-nd/4.0/ This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Article
Soltanshahi, Minoo
Asemi, Reza
Shafiei, Nazi
Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title_full Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title_fullStr Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title_full_unstemmed Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title_short Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
title_sort energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6658731/
https://www.ncbi.nlm.nih.gov/pubmed/31372538
http://dx.doi.org/10.1016/j.heliyon.2019.e02066
work_keys_str_mv AT soltanshahiminoo energyawarevirtualmachinesallocationbykrillherdalgorithminclouddatacenters
AT asemireza energyawarevirtualmachinesallocationbykrillherdalgorithminclouddatacenters
AT shafieinazi energyawarevirtualmachinesallocationbykrillherdalgorithminclouddatacenters