Efficient Microservice Deployment in the Edge-Cloud Networks With Policy-Gradient Reinforcement Learning

被引:1
|
作者
Afachao, Kevin [1 ]
Abu-Mahfouz, Adnan M. [1 ,2 ]
Hanke Jr, Gerhard P. [3 ]
机构
[1] Univ Pretoria, Dept Elect Elect & Comp Engn, ZA-0028 Pretoria, South Africa
[2] CSIR, ZA-0083 Pretoria, South Africa
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Edge computing; microservices; network optimization; online placement; scheduling algorithms; reinforcement learning; MULTIOBJECTIVE OPTIMIZATION; PLACEMENT;
D O I
10.1109/ACCESS.2024.3461149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rise of user-centric design demands ubiquitous access to infrastructure and applications, facilitated by the Edge-Cloud network and microservices. However, efficiently managing resource allocation while orchestrating microservice placement in such dynamic environments presents a significant challenge. These challenges stem from the limited resources of edge devices, the need for low latency responses, and the potential for performance degradation due to service failures or inefficient deployments. This paper addresses the challenge of microservice placement in Edge-Cloud environments by proposing a novel Reinforcement Learning algorithm called Bi-Generic Advantage Actor-Critic for Microservice Placement Policy. This algorithm's ability to learn and adapt to the dynamic environment makes it well-suited for optimizing resource allocation and service placement decisions within the Edge-Cloud. We compare this algorithm against three baseline algorithms through simulations on a real-world dataset, evaluating performance metrics such as execution time, network usage, average migration delay, and energy consumption. The results demonstrate the superiority of the proposed method, with an 8% reduction in execution time, translating to faster response times for users. Additionally, it achieves a 4% decrease in network usage and a 2% decrease in energy consumption compared to the best-performing baseline. This research contributes by reproducing the Edge-Cloud environment, applying the novel Bi-Generic Advantage Actor-Critic technique, and demonstrating significant improvements over the state-of-the-art baseline algorithms in microservice placement and resource management within Edge-Cloud environments.
引用
收藏
页码:133110 / 133124
页数:15
相关论文
共 50 条
  • [21] Dependency-Aware Microservice Deployment for Edge Computing: A Deep Reinforcement Learning Approach With Network Representation
    Wang, Chenyang
    Yu, Hao
    Li, Xiuhua
    Ma, Fei
    Wang, Xiaofei
    Taleb, Tarik
    Leung, Victor C. M.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 14737 - 14753
  • [22] Reinforcement learning empowered multi-AGV offloading scheduling in edge-cloud IIoT
    Peng Liu
    Zhe Liu
    Ji Wang
    Zifu Wu
    Peng Li
    Huijuan Lu
    Journal of Cloud Computing, 11
  • [23] HephaestusForge: Optimal microservice deployment across the Compute Continuum via Reinforcement Learning
    Santos, Jose
    Zaccarini, Mattia
    Poltronieri, Filippo
    Tortonesi, Mauro
    Stefanelli, Cesare
    Di Cicco, Nicola
    De Turck, Filip
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [24] Microservice Deployment in Edge Computing Based on Deep Q Learning
    Lv, Wenkai
    Wang, Quan
    Yang, Pengfei
    Ding, Yunqing
    Yi, Bijie
    Wang, Zhenyi
    Lin, Chengmin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2968 - 2978
  • [25] Learning to Optimize Workflow Scheduling for an Edge-Cloud Computing Environment
    Zhu, Kaige
    Zhang, Zhenjiang
    Zeadally, Sherali
    Sun, Feng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (03) : 897 - 912
  • [26] Optimizing Edge-Cloud Server Selection: A Multi-Objective Deep Reinforcement Learning Approach
    Le, Huyen-Trang
    Tran, Hai-Anh
    Tran, Truong X.
    2024 IEEE CLOUD SUMMIT, CLOUD SUMMIT 2024, 2024, : 101 - 106
  • [27] Collaborative Learning-Based Scheduling for Kubernetes-Oriented Edge-Cloud Network
    Shen, Shihao
    Han, Yiwen
    Wang, Xiaofei
    Wang, Shiqiang
    Leung, Victor C. M.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (06) : 2950 - 2964
  • [28] A balanced and reliable data replica placement scheme based on reinforcement learning in edge-cloud environments
    Zheng, Mengke
    Du, Xin
    Lu, Zhihui
    Duan, Qiang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 155 : 132 - 145
  • [29] Efficient Caching in Vehicular Edge Computing Based on Edge-Cloud Collaboration
    Zeng, Feng
    Zhang, Kanwen
    Wu, Lin
    Wu, Jinsong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (02) : 2468 - 2481
  • [30] Edge Server Deployment for Health Monitoring With Reinforcement Learning in Internet of Medical Things
    Yan, Hanzhi
    Bilal, Muhammad
    Xu, Xiaolong
    Vimal, S.
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (03) : 3079 - 3089