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 条
  • [41] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [42] Particle swarm optimisation with grey wolf optimisation for optimal container resource allocation in cloud
    Vhatkar, Kapil Netaji
    Bhole, Girish P.
    IET NETWORKS, 2020, 9 (04) : 189 - 199
  • [43] Dynamic Allocation of Virtual Resources Based on Genetic Algorithm in the Cloud
    Deng, Li
    Yao, Li
    ADVANCES IN SERVICES COMPUTING, APSCC 2015, 2015, 9464 : 153 - 164
  • [44] Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud
    Kayalvili, S.
    Selvam, M.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S3165 - S3173
  • [45] A Cloud Fog Based Framework for Efficient Resource Allocation Using Firefly Algorithm
    Hassan, Kanza
    Javaid, Nadeem
    Zafar, Farkhanda
    Rehman, Saniah
    Zahid, Maheen
    Rasheed, Sadia
    ADVANCES ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, BWCCA-2018, 2019, 25 : 431 - 443
  • [46] Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud
    S. Kayalvili
    M. Selvam
    Cluster Computing, 2019, 22 : 3165 - 3173
  • [47] Deep Reinforcement Learning-based Adaptive Wireless Resource Allocation Algorithm for Heterogeneous Cloud Wireless Access Network
    Chen Qianbin
    Guang Lingjin
    Li Ziyu
    Wang Zhaokun
    Yang Heng
    Tang Lun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (06) : 1468 - 1477
  • [48] Ant Colony Algorithm for Multi-Objective Optimization of Container-Based Microservice Scheduling in Cloud
    Lin, Miao
    Xi, Jianqing
    Bai, Weihua
    Wu, Jiayin
    IEEE ACCESS, 2019, 7 : 83088 - 83100
  • [49] SDN Based Optimal User Cooperation and Energy Efficient Resource Allocation in Cloud Assisted Heterogeneous Networks
    Zhang, Yuan
    Wang, Ying
    Fan, Bo
    IEEE ACCESS, 2017, 5 : 1469 - 1481
  • [50] SDN Based Optimal User Cooperation and Energy Efficient Resource Allocation in Cloud Assisted Heterogeneous Networks
    Zhang Y.
    Wang Y.
    Fan B.
    Zhang, Yuan (yuan8819@gmail.com), 1600, Institute of Electrical and Electronics Engineers Inc., United States (05): : 1469 - 1481