Optimal Resource Allocation Using Genetic Algorithm in Container-Based Heterogeneous Cloud

被引:3
|
作者
Chen, Qi-Hong [1 ]
Wen, Chih-Yu [1 ,2 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung 40227, Taiwan
[2] Natl Chung Hsing Univ, Smart Sustainable New Agr Res Ctr SMARTer, Taichung 40227, Taiwan
关键词
Resource allocation; genetic algorithm; container-based heterogeneous cloud; multi-objective optimization; microservice; OPTIMIZATION;
D O I
10.1109/ACCESS.2024.3351944
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper tackles the complex problem of optimizing resource configuration for microservice management in heterogeneous cloud environments. To address this challenge, an enhanced framework, the multi-objective microservice allocation (MOMA) algorithm, is developed to formulate the efficient resource management of cloud microservice resources as a constrained optimization problem, guided by resource utilization and network communication overhead, which are two important factors in microservice resource allocation. The proposed framework simplifies the deployment of cloud services and streamlines workload monitoring and analysis within a diverse cloud system. A comprehensive comparison is made between the effectiveness of the proposed algorithm and existing algorithms on real-world datasets, with a focus on resource balancing, network overhead, and network reliability. Experimental results reveal that the proposed algorithm significantly enhances resource utilization, reduces network transmission overhead, and improves reliability.
引用
收藏
页码:7413 / 7429
页数:17
相关论文
共 50 条
  • [1] Energy-Efficient and Communication-Aware Resource Allocation in Container-Based Cloud with Group Genetic Algorithm
    Fang, Zhengxin
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    SERVICE-ORIENTED COMPUTING, ICSOC 2023, PT I, 2023, 14419 : 212 - 226
  • [2] A Group Genetic Algorithm for Energy-Efficient Resource Allocation in Container-Based Clouds with Heterogeneous Physical Machines
    Fang, Zhengxin
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI 2023, PT II, 2024, 14472 : 453 - 465
  • [3] Novel Genetic Algorithm with Dual Chromosome Representation for Resource Allocation in Container-based Clouds
    Tan, Boxiong
    Ma, Hui
    Mei, Yi
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 452 - 456
  • [4] Dynamic Resource Allocation Algorithm for Container-based Service Computing
    Tao, Ye
    Wang, Xiaodong
    Xu, Xiaowei
    Chen, Yinong
    2017 IEEE 13TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS (ISADS 2017), 2017, : 61 - 67
  • [5] Management of Container-based Genetic Algorithm Workloads over Cloud Infrastructure
    Alrefai, Thamer
    Indrusiak, Leandro Soares
    17TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2020 (CF 2020), 2020, : 229 - 232
  • [6] Resource allocation using Genetic Algorithm in Heterogeneous Network
    Sahu, Gitimayee
    Pawar, Sanjay S.
    2019 IEEE PUNE SECTION INTERNATIONAL CONFERENCE (PUNECON), 2019,
  • [7] Resource Allocation based on Genetic Algorithm for Cloud Computing
    Chen, Yi-Liang
    Huang, Shih-Yun
    Chang, Yao-Chung
    Chao, Han-Chieh
    2021 30TH WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC 2021), 2021, : 211 - 212
  • [8] MicroCloud: A Container-based Solution for Efficient Resource Management in the Cloud
    Baresi, Luciano
    Guinea, Sam
    Quattrocchi, Giovanni
    Tamburri, Damian A.
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2016, : 218 - 223
  • [9] A Genetic Programming Hyper-heuristic Approach for Online Resource Allocation in Container-Based Clouds
    Tan, Boxiong
    Ma, Hui
    Mei, Yi
    AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 146 - 152
  • [10] Hybrid metaheuristic technique for optimal container resource allocation in cloud
    Alotaibi, Majid
    COMPUTER COMMUNICATIONS, 2022, 191 : 477 - 485