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 条
  • [41] DVFO: Learning-Based DVFS for Energy-Efficient Edge-Cloud Collaborative Inference
    Zhang, Ziyang
    Zhao, Yang
    Li, Huan
    Lin, Changyao
    Liu, Jie
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9042 - 9059
  • [42] Enabling microservices management for Deep Learning applications across the Edge-Cloud Continuum
    Houmani, Zeina
    Balouek-Thomert, Daniel
    Caron, Eddy
    Parashar, Manish
    2021 IEEE 33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2021), 2021, : 137 - 146
  • [43] Split Edge-Cloud Neural Networks for Better Adversarial Robustness
    Douch, Salmane
    Abid, Mohamed Riduan
    Zine-Dine, Khalid
    Bouzidi, Driss
    Benhaddou, Driss
    IEEE ACCESS, 2024, 12 : 158854 - 158865
  • [44] Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey
    Thang Le Duc
    Garcia Leiva, Rafael
    Casari, Paolo
    Ostberg, Per-Olov
    ACM COMPUTING SURVEYS, 2019, 52 (05)
  • [45] Fuzzy Reinforcement Learning based Microservice Allocation in Cloud Computing Environments
    Joseph, Christina Terese
    Martin, John Paul
    Chandrasekaran, K.
    Kandasamy, A.
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 1541 - 1545
  • [46] Serverless Microservice Architecture for Cloud-Edge Intelligence in Sensor Networks
    Loconte, Davide
    Ieva, Saverio
    Gramegna, Filippo
    Bilenchi, Ivano
    Fasciano, Corrado
    Pinto, Agnese
    Loseto, Giuseppe
    Scioscia, Floriano
    Ruta, Michele
    Di Sciascio, Eugenio
    IEEE SENSORS JOURNAL, 2025, 25 (05) : 7875 - 7885
  • [47] Resource Allocation for Distributed Machine Learning at the Edge-Cloud Continuum
    Sartzetakis, Ippokratis
    Soumplis, Polyzois
    Pantazopoulos, Panagiotis
    Katsaros, Konstantinos V.
    Sourlas, Vasilis
    Varvarigos, Emmanouel
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 5017 - 5022
  • [48] Optimization of Edge-Cloud Collaborative Computing Resource Management for Internet of Vehicles Based on Multiagent Deep Reinforcement Learning
    Zhang, Tianrong
    Wu, Fan
    Chen, Zeyu
    Chen, Senyang
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (22): : 36114 - 36126
  • [49] CoEdge: Exploiting the Edge-Cloud Collaboration for Faster Deep Learning
    Hu, Liangyan
    Sun, Guodong
    Ren, Yanlong
    IEEE ACCESS, 2020, 8 : 100533 - 100541
  • [50] Policy gradient fuzzy reinforcement learning
    Wang, XN
    Xu, X
    He, HG
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 992 - 995