Residential Collegefalse
Status已發表Published
CoScal: Multi-faceted Scaling of Microservices with Reinforcement Learning
Xu, Minxian1; Song, Chenghao1; Ilager, Shashikant2; Gill, Sukhpal Singh3; Zhao, Juanjuan1; Ye, Kejiang1; Xu, Chengzhong4
2022-09-28
Source PublicationIEEE Transactions on Network and Service Management
ISSN1932-4537
Volume19Issue:4Pages:3995 - 4009
Abstract

The emerging trend towards moving from monolithic applications to microservices has raised new performance challenges in cloud computing environments. Compared with traditional monolithic applications, the microservices are lightweight, fine-grained, and must be executed in a shorter time. Efficient scaling approaches are required to ensure microservices’ system performance under diverse workloads with strict Quality of Service (QoS) requirements and optimize resource provisioning. To solve this problem, we investigate the trade-offs between the dominant scaling techniques, including horizontal scaling, vertical scaling, and brownout in terms of execution cost and response time. We first present a prediction algorithm based on gradient recurrent units to accurately predict workloads assisting in scaling to achieve efficient scaling. Further, we propose a multi-faceted scaling approach using reinforcement learning called CoScal to learn the scaling techniques efficiently. The proposed CoScal approach takes full advantage of data-driven decisions and improves the system performance in terms of high communication cost and delay. We validate our proposed solution by implementing a containerized microservice prototype system and evaluated with two microservice applications. The extensive experiments demonstrate that CoScal reduces response time by 19%-29% and decreases the connection time of services by 16% when compared with the state-of-the-art scaling techniques for Sock Shop application. CoScal can also improve the number of successful transactions with 6%-10% for Stan’s Robot Shop application.

KeywordCloud Computing Workload Prediction Microservices Reinforcement Learning Brownout Scalability
DOI10.1109/TNSM.2022.3210211
URLView the original
Indexed BySCIE
Language英語English
WOS Research AreaComputer Science
WOS SubjectComputer Science, Information Systems
WOS IDWOS:000930555700025
PublisherIEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 445 HOES LANE, PISCATAWAY, NJ 08855-4141
Scopus ID2-s2.0-85139450718
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionTHE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU)
Faculty of Science and Technology
Corresponding AuthorYe, Kejiang
Affiliation1.Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, China
2.Department of Informatics, Vienna University of Technology, Vienna, Austria
3.School of Electronic Engineering and Computer Science, Queen Mary University of London, London, UK
4.State Key Lab of IoTSC, University of Macau, Macau, China
Recommended Citation
GB/T 7714
Xu, Minxian,Song, Chenghao,Ilager, Shashikant,et al. CoScal: Multi-faceted Scaling of Microservices with Reinforcement Learning[J]. IEEE Transactions on Network and Service Management, 2022, 19(4), 3995 - 4009.
APA Xu, Minxian., Song, Chenghao., Ilager, Shashikant., Gill, Sukhpal Singh., Zhao, Juanjuan., Ye, Kejiang., & Xu, Chengzhong (2022). CoScal: Multi-faceted Scaling of Microservices with Reinforcement Learning. IEEE Transactions on Network and Service Management, 19(4), 3995 - 4009.
MLA Xu, Minxian,et al."CoScal: Multi-faceted Scaling of Microservices with Reinforcement Learning".IEEE Transactions on Network and Service Management 19.4(2022):3995 - 4009.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Xu, Minxian]'s Articles
[Song, Chenghao]'s Articles
[Ilager, Shashikant]'s Articles
Baidu academic
Similar articles in Baidu academic
[Xu, Minxian]'s Articles
[Song, Chenghao]'s Articles
[Ilager, Shashikant]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Xu, Minxian]'s Articles
[Song, Chenghao]'s Articles
[Ilager, Shashikant]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.