A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.

To flexibly meet users' demands in cloud computing, it is essential for providers to establish the efficient virtual mapping in datacenters. Accordingly, virtualization has become a key aspect of cloud computing. It is possible to consolidate resources based on the single objective of reducing...

Full description

Bibliographic Details
Main Authors: Danqing Feng, Zhibo Wu, DeCheng Zuo, Zhan Zhang
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2019-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0211729
id doaj-6c2870c4c5974fb684c00b721cb54e22
record_format Article
spelling doaj-6c2870c4c5974fb684c00b721cb54e222021-03-03T21:09:38ZengPublic Library of Science (PLoS)PLoS ONE1932-62032019-01-01142e021172910.1371/journal.pone.0211729A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.Danqing FengZhibo WuDeCheng ZuoZhan ZhangTo flexibly meet users' demands in cloud computing, it is essential for providers to establish the efficient virtual mapping in datacenters. Accordingly, virtualization has become a key aspect of cloud computing. It is possible to consolidate resources based on the single objective of reducing energy consumption. However, it is challenging for the provider to consolidate resources efficiently based on a multiobjective optimization strategy. In this paper, we present a novel migration algorithm to consolidate resources adaptively using a two-level scheduling algorithm. First, we propose the grey relational analysis (GRA) and technique for order preference by similarity to the ideal solution (TOPSIS) policy to simultaneously determine the hotspots by the main selected factors, including the CPU and the memory. Second, a two-level hybrid heuristic algorithm is designed to consolidate resources in order to reduce costs and energy consumption, mainly depending on the PSO and ACO algorithms. The improved PSO can determine the migrating VMs quickly, and the proposed ACO can locate the positions. Extensive experiments demonstrate that the two-level scheduling algorithm performs the consolidation strategy efficiently during the dynamic allocation process.https://doi.org/10.1371/journal.pone.0211729
collection DOAJ
language English
format Article
sources DOAJ
author Danqing Feng
Zhibo Wu
DeCheng Zuo
Zhan Zhang
spellingShingle Danqing Feng
Zhibo Wu
DeCheng Zuo
Zhan Zhang
A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
PLoS ONE
author_facet Danqing Feng
Zhibo Wu
DeCheng Zuo
Zhan Zhang
author_sort Danqing Feng
title A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
title_short A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
title_full A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
title_fullStr A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
title_full_unstemmed A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
title_sort multiobjective migration algorithm as a resource consolidation strategy in cloud computing.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2019-01-01
description To flexibly meet users' demands in cloud computing, it is essential for providers to establish the efficient virtual mapping in datacenters. Accordingly, virtualization has become a key aspect of cloud computing. It is possible to consolidate resources based on the single objective of reducing energy consumption. However, it is challenging for the provider to consolidate resources efficiently based on a multiobjective optimization strategy. In this paper, we present a novel migration algorithm to consolidate resources adaptively using a two-level scheduling algorithm. First, we propose the grey relational analysis (GRA) and technique for order preference by similarity to the ideal solution (TOPSIS) policy to simultaneously determine the hotspots by the main selected factors, including the CPU and the memory. Second, a two-level hybrid heuristic algorithm is designed to consolidate resources in order to reduce costs and energy consumption, mainly depending on the PSO and ACO algorithms. The improved PSO can determine the migrating VMs quickly, and the proposed ACO can locate the positions. Extensive experiments demonstrate that the two-level scheduling algorithm performs the consolidation strategy efficiently during the dynamic allocation process.
url https://doi.org/10.1371/journal.pone.0211729
work_keys_str_mv AT danqingfeng amultiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT zhibowu amultiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT dechengzuo amultiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT zhanzhang amultiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT danqingfeng multiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT zhibowu multiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT dechengzuo multiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
AT zhanzhang multiobjectivemigrationalgorithmasaresourceconsolidationstrategyincloudcomputing
_version_ 1714818429620322304