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 条
  • [21] Efficient Resource Allocation in Cloud Data Centers Through Genetic Algorithm
    Arianyan, Ehsan
    Maleki, Davood
    Yari, Alireza
    Arianyan, Iman
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 566 - 570
  • [22] Genetic-based Configurable Cloud Resource Allocation in QoS-aware Business Process Development
    Hachicha, Emna
    Yongsiriwit, Karn
    Sellami, Mohamed
    Gaaloul, Walid
    [J]. 2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 836 - 839
  • [23] A Game Based Power Allocation in Cloud Computing Data Centers
    Benblidia, Mohammed Anis
    Brik, Bouziane
    Esseghir, Moez
    Merghem-Boulahia, Leila
    [J]. 2018 14TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB 2018), 2018,
  • [24] A prediction-Based VM consolidation approach in IaaS Cloud Data Centers
    Mandhi, Tarek
    Mezni, Haithem
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 146 : 263 - 285
  • [25] A Genetic-based Approach to Location-aware Cloud Service Brokering in Multi-cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 146 - 153
  • [26] A Resource Aware VM Placement Strategy in Cloud Data Centers Based on Crow Search Algorithm
    Satpathy, Anurag
    Addya, Sourav Kanti
    Turuk, Ashok Kumar
    Majhi, Banshidhar
    Sahoo, Gadadhar
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [27] Autonomous DRL-based energy efficient VM consolidation for cloud data centers
    Abbas, Khizar
    Hong, Jibum
    Van Tu, Nguyen
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    [J]. PHYSICAL COMMUNICATION, 2022, 55
  • [28] Utilization-based VM Consolidation Scheme for Power Efficiency in Cloud Data Centers
    Chen, Qi
    Chen, Jianxin
    Zheng, Baoyu
    Cui, Jingwu
    Qian, Yi
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 1928 - 1933
  • [29] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [30] Multilevel resource allocation for performance-aware energy-efficient cloud data centers
    Rossi, Fabio Diniz
    Severo de Souza, Paulo Silas
    Marques, Wagner dos Santos
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Lorenzon, Arthur Francisco
    Luizelli, Marcelo Caggiani
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 462 - 467