Efficient microservice deployment in the edge-cloud networks with policy-gradient reinforcement learning

dc.contributor.authorAfachao, Kevin E.
dc.contributor.authorAbu-Mahfouz, Adnan Mohammed
dc.contributor.authorHanke, Gerhard P.
dc.contributor.emailu22851217@tuks.co.zaen_US
dc.date.accessioned2024-10-24T12:40:10Z
dc.date.available2024-10-24T12:40:10Z
dc.date.issued2024-09
dc.description.abstractThe 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.en_US
dc.description.departmentElectrical, Electronic and Computer Engineeringen_US
dc.description.sdgSDG-09: Industry, innovation and infrastructureen_US
dc.description.urihttps://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639en_US
dc.identifier.citationAfachao, K., Abu-Mahfouz, A.M., Hanke, G.P. 2024, 'Efficient microservice deployment in the edge-cloud networks with policy-gradient reinforcement learning', IEEE Access, vol. 12, pp. 133110-133124, doi : 10.1109/ACCESS.2024.3461149.en_US
dc.identifier.issn2169-3536 (online)
dc.identifier.other10.1109/ACCESS.2024.3461149
dc.identifier.urihttp://hdl.handle.net/2263/98754
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.rights©2024 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.en_US
dc.subjectEdge computingen_US
dc.subjectMicroservicesen_US
dc.subjectNetwork optimizationen_US
dc.subjectOnline placementen_US
dc.subjectScheduling algorithmsen_US
dc.subjectReinforcement learningen_US
dc.subjectSDG-09: Industry, innovation and infrastructureen_US
dc.titleEfficient microservice deployment in the edge-cloud networks with policy-gradient reinforcement learningen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Afachao_Efficient_2024.pdf
Size:
1.51 MB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: