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] 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
  • [3] 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
  • [4] Resource allocation using Genetic Algorithm in Heterogeneous Network
    Sahu, Gitimayee
    Pawar, Sanjay S.
    2019 IEEE PUNE SECTION INTERNATIONAL CONFERENCE (PUNECON), 2019,
  • [5] 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
  • [6] Optimization of Resource Allocation using Quantum Genetic Algorithm for Cloud Data
    Dani, Virendra
    Kushwah, Surbhi
    Kokate, Priyanka
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 883 - 888
  • [7] Genetic Algorithm for Multi-Objective Optimization of Container Allocation in Cloud Architecture
    Guerrero, Carlos
    Lera, Isaac
    Juiz, Carlos
    JOURNAL OF GRID COMPUTING, 2018, 16 (01) : 113 - 135
  • [8] Genetic Algorithm for Multi-Objective Optimization of Container Allocation in Cloud Architecture
    Carlos Guerrero
    Isaac Lera
    Carlos Juiz
    Journal of Grid Computing, 2018, 16 : 113 - 135
  • [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 Cloud Resource Provisioning (HCRP) Algorithm for Optimal Resource Allocation Using MKFCM and Bat Algorithm
    Kalaiselvi, S.
    Selvi, C. S. Kanimozhi
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 111 (02) : 1171 - 1185