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 条
  • [31] ALBLA: an adaptive load balancing approach in edge-cloud networks utilizing learning automata
    Ghorbani, Mehdi
    Khaledian, Navid
    Moazzami, Setareh
    COMPUTING, 2025, 107 (01)
  • [32] A Systematic Review on Federated Learning in Edge-Cloud Continuum
    Sambit Kumar Mishra
    Subham Kumar Sahoo
    Chinmaya Kumar Swain
    SN Computer Science, 5 (7)
  • [33] Towards Secure Management of Edge-Cloud IoT Microservices Using Policy as Code
    Pallewatta, Samodha
    Babar, Muhammad Ali
    SOFTWARE ARCHITECTURE, ECSA 2024, 2024, 14889 : 270 - 287
  • [34] MPDM: A Multi-Paradigm Deployment Model for Large-Scale Edge-Cloud Intelligence
    Wang, Luhui
    Ren, Xuebin
    Zhao, Cong
    Zhao, Fangyuan
    Yang, Shusen
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 8773 - 8785
  • [35] An Efficient Resource Scheduling Strategy for V2X Microservice Deployment in Edge Servers
    Shi, Yanjun
    Guo, Yijia
    Lv, Lingling
    Zhang, Keshuai
    FUTURE INTERNET, 2020, 12 (10): : 1 - 15
  • [36] Hierarchical Deep Reinforcement Learning for Joint Service Caching and Computation Offloading in Mobile Edge-Cloud Computing
    Sun, Chuan
    Li, Xiuhua
    Wang, Chenyang
    He, Qiang
    Wang, Xiaofei
    Leung, Victor C. M.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (04) : 1548 - 1564
  • [37] Hybrid Edge-Cloud Collaborator Resource Scheduling Approach Based on Deep Reinforcement Learning and Multiobjective Optimization
    Zhang, Jiangjiang
    Ning, Zhenhu
    Waqas, Muhammad
    Alasmary, Hisham
    Tu, Shanshan
    Chen, Sheng
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (01) : 192 - 205
  • [38] The Application of the Edge-cloud Computing System Based on Reinforcement Learning in Large- scale Mask Recognition
    Yang, Dong
    Yang, Tao
    Gao, Feng
    Shi, Peiqi
    Liang, Songtao
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1756 - 1759
  • [39] DMRO: A Deep Meta Reinforcement Learning-Based Task Offloading Framework for Edge-Cloud Computing
    Qu, Guanjin
    Wu, Huaming
    Li, Ruidong
    Jiao, Pengfei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (03): : 3448 - 3459
  • [40] Dynamic Task Allocation and Service Migration in Edge-Cloud IoT System Based on Deep Reinforcement Learning
    Chen, Yan
    Sun, Yanjing
    Wang, Chenyang
    Taleb, Tarik
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (18) : 16742 - 16757