A Group Genetic Algorithm for Energy-Efficient Resource Allocation in Container-Based Clouds with Heterogeneous Physical Machines

被引:0
|
作者
Fang, Zhengxin [1 ,2 ]
Ma, Hui [1 ,2 ]
Chen, Gang [1 ,2 ]
Hartmann, Sven [3 ]
机构
[1] Victoria Univ Wellington, Ctr Data Sci & Artificial Intelligence, Wellington, New Zealand
[2] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
[3] Tech Univ Clausthal, Dept Informat, Clausthal Zellerfeld, Germany
关键词
Cloud Resource Allocation; Group Genetic Algorithm; Container-based Cloud; Physical Machine; Cloud Computing;
D O I
10.1007/978-981-99-8391-9_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Containers are quickly gaining popularity in cloud computing environments due to their scalable and lightweight characteristics. However, the problem of Resource Allocation in Container-based clouds (RAC) is much more challenging than the Virtual Machines (VMs)based clouds because RAC includes two levels of allocation problems: allocating containers to VMs and allocating VMs to Physical Machine (PMs). In this paper, we proposed a novel Group Genetic Algorithm (GGA) with energy-aware crossover, Best-Fit-Decreasing Insert (BFDI), and Local Search based Unpack (LSU) operator to solve RAC problems. Meanwhile, we apply an energy model with heterogeneous PMs that accurately captures the energy consumption of cloud data centers. Compared to state-of-the-art methods, experiments show that our method can significantly reduce the energy consumption on a wide range of test datasets.
引用
收藏
页码:453 / 465
页数:13
相关论文
共 50 条
  • [41] Optimization-enabled user pairing algorithm for energy-efficient resource allocation for noma heterogeneous networks
    Raghu K.
    Chandra Sekhar Reddy P.
    Journal of Optical Communications, 2024, 45 (04) : 813 - 828
  • [42] Energy Efficient Resource Allocation for 5G Heterogeneous Networks Using Genetic Algorithm
    Qi, Xiaomin
    Khattak, Shahid
    Zaib, Alam
    Khan, Imdad
    IEEE ACCESS, 2021, 9 : 160510 - 160520
  • [43] Energy-Efficient Power Allocation Algorithm for Heterogeneous OFDM Downlink Systems
    Zhang, Kecheng
    Jiang, Jiamo
    Peng, Mugen
    Li, Lei
    2013 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2013), 2013,
  • [44] Energy-Efficient Throughput Maximization in mmWave MU-Massive-MIMO-OFDM: Genetic Algorithm based Resource Allocation
    Koc, Asil
    Bishe, Farhan
    Tho Le-Ngoc
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 256 - 261
  • [45] A Distributed Energy-Efficient Algorithm for Resource Allocation in Downlink Femtocell Networks
    Li, Ang
    Liao, Xuewen
    Gao, Zhenzhen
    Yang, Yang
    2014 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATION (PIMRC), 2014, : 1169 - 1174
  • [46] Efficient resource allocation in heterogeneous clouds: genetic water evaporation optimization for task scheduling
    Liakath, Javid Ali
    Natesan, Gobalakrishnan
    Krishnadoss, Pradeep
    Nanjappan, Manikandan
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (05) : 3993 - 4002
  • [47] HADES: An NFV solution for energy-efficient placement and resource allocation in heterogeneous infrastructures
    Cañete, Angel
    Amor, Mercedes
    Fuentes, Lidia
    Journal of Network and Computer Applications, 2024, 221
  • [48] An Energy-Efficient Resource Allocation Scheme for Macro-Femto Heterogeneous Network
    Chai, Rong
    Zhang, Huili
    Li, Jintao
    Li, Lifan
    Chen, Qianbin
    2013 15TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2013, : 223 - 228
  • [49] Energy-efficient Resource Allocation Model with QoS Assurance for Ubiquitous and Heterogeneous Environment
    Shen, Dian
    Luo, Junzhou
    Dong, Fang
    2014 7TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS (UMEDIA), 2014, : 37 - 42
  • [50] Energy-Efficient Cross-Layer Resource Allocation for Heterogeneous Wireless Access
    Xu, Lei
    Zhuang, Weihua
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (07) : 4819 - 4829