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

被引:42
|
作者
Tarahomi, Mehran [1 ]
Izadi, Mohammad [2 ]
Ghobaei-Arani, Mostafa [3 ]
机构
[1] Kish Int Campus Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[3] Islamic Azad Univ, Dept Comp Engn, Qom Branch, Qom, Iran
关键词
Cloud computing; Power consumption; Micro-genetic algorithm; VM allocation; VIRTUAL MACHINE PLACEMENT; PROGRAMMING APPROACH; RESOURCE-MANAGEMENT; ALGORITHM; CONSOLIDATION; HEURISTICS; ENERGY;
D O I
10.1007/s10586-020-03152-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:16
相关论文
共 50 条
  • [1] An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach
    Mehran Tarahomi
    Mohammad Izadi
    Mostafa Ghobaei-Arani
    [J]. Cluster Computing, 2021, 24 : 919 - 934
  • [2] Power-Aware Management in Cloud Data Centers
    Milenkovic, Milan
    Castro-Leon, Enrique
    Blakley, James R.
    [J]. CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 668 - 673
  • [3] A Heuristics-based VM Allocation Mechanism for Cloud Data Centers
    Wang, Jing V.
    Ganganath, Nuwan
    Cheng, Chi-Tsun
    Tse, Chi K.
    [J]. 2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 870 - 873
  • [4] Power-aware workload allocation for green data centers
    Chaddad, Louma Ahmad
    Chehab, Ali
    Elhajj, Imad
    Kayssi, Ayman
    [J]. MANAGEMENT OF ENVIRONMENTAL QUALITY, 2018, 29 (04) : 678 - 703
  • [5] An Energy Efficient VM Allocation Approach for Data Centers
    Caglar, Ilksen
    Altilar, Deniz Turgay
    [J]. 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC), AND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2016, : 240 - 244
  • [6] Energy Efficient VM Live Migration and Allocation at Cloud Data Centers
    Dad, Djouhra
    Yagoubi, Djamel Eddine
    Belalem, Ghalem
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (04) : 55 - 63
  • [7] A prediction-based and power-aware virtual machine allocation algorithm in three-tier cloud data centers
    Tarahomi, Mehran
    Izadi, Mohammad
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (03)
  • [8] A Power and Thermal-Aware Virtual Machine Allocation Mechanism for Cloud Data Centers
    Wang, Jing V.
    Cheng, Chi-Tsun
    Tse, Chi K.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 2850 - 2855
  • [9] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    [J]. 2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [10] Energy-Efficient and Load-Aware VM Placement in Cloud Data Centers
    Li, Zhihua
    Lin, Kaiqing
    Cheng, Shunhang
    Yu, Lei
    Qian, Junhao
    [J]. JOURNAL OF GRID COMPUTING, 2022, 20 (04)