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

被引:44
|
作者
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
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2021年 / 24卷 / 02期
关键词
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] A novel energy-aware resource management technique using joint VM and container consolidation approach for green computing in cloud data centers
    Gholipour, Niloofar
    Arianyan, Ehsan
    Buyya, Rajkumar
    SIMULATION MODELLING PRACTICE AND THEORY, 2020, 104
  • [22] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [23] Efficient Resource Allocation in Cloud Data Centers Through Genetic Algorithm
    Arianyan, Ehsan
    Maleki, Davood
    Yari, Alireza
    Arianyan, Iman
    2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 566 - 570
  • [24] Power-Aware Game for Cloud Computing A Distributed Mechanism Based on Game Theory for Minmizing Power Consumption in Cloud Scale Datacenter
    Khani, Hadi
    Yazdani, Naser
    Mohammadi, Siamak
    2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 598 - 601
  • [25] Genetic-based Configurable Cloud Resource Allocation in QoS-aware Business Process Development
    Hachicha, Emna
    Yongsiriwit, Karn
    Sellami, Mohamed
    Gaaloul, Walid
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 836 - 839
  • [26] A Genetic-based Approach to Location-aware Cloud Service Brokering in Multi-cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 146 - 153
  • [27] Multi-criteria-Based Energy-Efficient Framework for VM Placement in Cloud Data Centers
    Khattar, Nagma
    Singh, Jaiteg
    Sidhu, Jagpreet
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (11) : 9455 - 9469
  • [28] A multi-objective approach for energy-efficient and reliable dynamic VM consolidation in cloud data centers
    Sayadnavard, Monireh H. H.
    Haghighat, Abolfazl Toroghi
    Rahmani, Amir Masoud
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 26
  • [29] 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
    PHYSICAL COMMUNICATION, 2022, 55
  • [30] A Stable Matching-based Virtual Machine Allocation Mechanism for Cloud Data Centers
    Wang, Jing V.
    Fok, Kai-Yin
    Cheng, Chi-Tsun
    Tse, Chi K.
    PROCEEDINGS 2016 IEEE WORLD CONGRESS ON SERVICES - SERVICES 2016, 2016, : 103 - 106