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 条
  • [1] IoT Microservice Deployment in Edge-Cloud Hybrid Environment Using Reinforcement Learning
    Chen, Lulu
    Xu, Yangchuan
    Lu, Zhihui
    Wu, Jie
    Gai, Keke
    Hung, Patrick C. K.
    Qiu, Meikang
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16): : 12610 - 12622
  • [2] Efficient Microservice Deployment in Kubernetes Multi-Clusters through Reinforcement Learning
    Santos, Jose
    Zaccarini, Mattia
    Poltronieri, Filippo
    Tortonesi, Mauro
    Stefanelli, Cesare
    Di Cicco, Nicola
    de Turck, Filip
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [3] Active structural control framework using policy-gradient reinforcement learning
    Eshkevari, Soheila Sadeghi
    Eshkevari, Soheil Sadeghi
    Sen, Debarshi
    Pakzad, Shamim N.
    ENGINEERING STRUCTURES, 2022, 274
  • [4] Efficient Computation Offloading for Edge-cloud Collaborative Networks
    Yu, Bocheng
    Zhang, Xingjun
    Wang, Juzhen
    Lei, Ming
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [5] MPCSM: Microservice Placement for Edge-Cloud Collaborative Smart Manufacturing
    Wang, Yimeng
    Zhao, Cong
    Yang, Shusen
    Ren, Xuebin
    Wang, Luhui
    Zhao, Peng
    Yang, Xinyu
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (09) : 5898 - 5908
  • [6] Deep Reinforcement Learning for Dynamic Task Scheduling in Edge-Cloud Environments
    Rani, D. Mamatha
    Supreethi, K. P.
    Jayasingh, Bipin Bihari
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2024, 15 (10) : 837 - 850
  • [7] Joint Optimization of Microservice Deployment and Routing in Edge via Multi-Objective Deep Reinforcement Learning
    Hu, Menglan
    Wang, Hao
    Xu, Xiaohui
    He, Jianwen
    Hu, Yi
    Deng, Tianping
    Peng, Kai
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (06): : 6364 - 6381
  • [8] A Deep Reinforcement Learning Approach for Efficient Image Processing Task Offloading in Edge-Cloud Collaborative Environments
    Sun, Ming
    Bao, Tie
    Xie, Dan
    Lv, Hengyi
    Si, Guoliang
    TRAITEMENT DU SIGNAL, 2023, 40 (04) : 1329 - 1339
  • [9] Vehicle edge server deployment based on reinforcement learning in cloud-edge collaborative environment
    Guo, Feiyan
    Tang, Bing
    Wang, Ying
    Luo, Xiaoqing
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14539 - 14556
  • [10] Fairness-Sensitive Policy-Gradient Reinforcement Learning for Reducing Bias in Robotic Assistance
    Zhu, Jie
    Hu, Mengsha
    Zhang, Amy
    Jin, Ruoming
    Liu, Rui
    2024 33RD IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, ROMAN 2024, 2024, : 549 - 554