Residential College | false |
Status | 已發表Published |
DRPC: Distributed Reinforcement Learning Approach for Scalable Resource Provisioning in Container-based Clusters | |
Bai, Haoyu1; Xu, Minxian2; Ye, Kejiang2; Buyya, Rajkumar1; Xu, Chengzhong3 | |
2024-07-25 | |
Source Publication | IEEE TRANSACTIONS ON SERVICE COMPUTING |
ISSN | 1939-1374 |
Pages | 1-12 |
Abstract | Microservices have transformed monolithic applications into lightweight, self-contained, and isolated application components, establishing themselves as a dominant paradigm for application development and deployment in public clouds such as Google and Alibaba. Autoscaling emerges as an efficient strategy for managing resources allocated to microservices' replicas. However, the dynamic and intricate dependencies within microservice chains present challenges to the effective management of scaled microservices. Additionally, the centralized autoscaling approach can encounter scalability issues, especially in the management of large-scale microservice-based clusters. To address these challenges and enhance scalability, we propose an innovative distributed resource provisioning approach for microservices based on the Twin Delayed Deep Deterministic Policy Gradient algorithm. This approach enables effective autoscaling decisions and decentralizes responsibilities from a central node to distributed nodes. Comparative results with state-of-the-art approaches, obtained from a realistic testbed and traces, indicate that our approach reduces the average response time by 15% and the number of failed requests by 24%, validating improved scalability as the number of requests increases. |
Keyword | Cloud Computing Distributed Resources Management Reinforcement Learning Kubernetes Microservice |
DOI | 10.1109/TSC.2024.3433388 |
URL | View the original |
Language | 英語English |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Scopus ID | 2-s2.0-85199577365 |
Fulltext Access | |
Citation statistics | |
Document Type | Journal article |
Collection | Faculty of Science and Technology THE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU) DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE |
Corresponding Author | Xu, Minxian |
Affiliation | 1.School of Computing and Information Systems, the University of Melbourne, Melbourne, Australia 2.Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China 3.State Key Lab of IOTSC, University of Macau, Macau, China |
Recommended Citation GB/T 7714 | Bai, Haoyu,Xu, Minxian,Ye, Kejiang,et al. DRPC: Distributed Reinforcement Learning Approach for Scalable Resource Provisioning in Container-based Clusters[J]. IEEE TRANSACTIONS ON SERVICE COMPUTING, 2024, 1-12. |
APA | Bai, Haoyu., Xu, Minxian., Ye, Kejiang., Buyya, Rajkumar., & Xu, Chengzhong (2024). DRPC: Distributed Reinforcement Learning Approach for Scalable Resource Provisioning in Container-based Clusters. IEEE TRANSACTIONS ON SERVICE COMPUTING, 1-12. |
MLA | Bai, Haoyu,et al."DRPC: Distributed Reinforcement Learning Approach for Scalable Resource Provisioning in Container-based Clusters".IEEE TRANSACTIONS ON SERVICE COMPUTING (2024):1-12. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment