An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach

被引:0
作者
Mehran Tarahomi
Mohammad Izadi
Mostafa Ghobaei-Arani
机构
[1] Kish International Campus Sharif University of Technology,Department of Computer Engineering
[2] Sharif University of Technology,Department of Computer Engineering
[3] Islamic Azad University,Department of Computer Engineering, Qom Branch
来源
Cluster Computing | 2021年 / 24卷
关键词
Cloud computing; Power consumption; Micro-genetic algorithm; VM allocation;
D O I
暂无
中图分类号
学科分类号
摘要
Efficiency in cloud servers’ power consumption is of paramount importance. Power efficiency makes the reduction in greenhouse gases establishing the concept of green computing. One of the beneficial ways is to apply power-aware methods to decide where to allocate virtual machines (VMs) in data center physical resources. Virtualization is utilized as a promising technology for power-aware VM allocation methods. Since the VM allocation is an NP-complete problem, we use of evolutionary algorithms to solve it. This paper presents an effective micro-genetic algorithm in order to choose suitable destinations between physical hosts for VMs. Our evaluations in simulation environment show that micro-genetic approach provides invaluable improvements in terms of power consumption compared with other methods.
引用
收藏
页码:919 / 934
页数:15
相关论文
共 110 条
  • [1] Kaaouache MA(2015)Solving bin packing problem with a hybrid genetic algorithm for VM placement in cloud Procedia Comput. Sci. 60 1061-1069
  • [2] Bouamama S(2019)New approach for reducing energy consumption and load balancing in data centers of cloud computing J. Intell. Fuzzy Syst. 37 6443-6455
  • [3] Tarahomi M(2019)A prediction-based and power-aware virtual machine allocation algorithm in three-tier cloud data centers Int. J. Commun. Syst. 32 e3870-2628
  • [4] Izadi M(2019)LP-WSC: a linear programming approach for web service composition in geographically distributed cloud environments J. Supercomput. 75 2603-1071
  • [5] Tarahomi M(2019)An elastic controller using Colored Petri Nets in cloud computing environment Clust. Comput. 23 1045-821
  • [6] Izadi M(2012)Design and implementation of adaptive power-aware virtual machine provisioner (APA-VMP) using swarm intelligence Future Gener. Comput. Syst. 28 811-127
  • [7] Ghobaei-Arani M(2016)An overview of virtual machine placement schemes in cloud computing J. Netw. Comput. Appl. 66 106-57
  • [8] Souri A(2017)Penalty-aware and cost-efficient resource management in cloud data centers Int. J. Commun. Syst. 30 e3179-71
  • [9] Shahidinejad A(2009)1000 Islands: an integrated approach to resource management for virtualized data centers Clust. Comput. 12 45-35
  • [10] Ghobaei-Arani M(2018)A learning automata-based ensemble resource usage prediction algorithm for cloud computing environment Future Gener. Comput. Syst. 79 54-717