DeepScaler: Holistic Autoscaling for Microservices Based on Spatiotemporal GNN with Adaptive Graph Learning
Chunyang Meng, Shijie Song, Haogang Tong, Maolin Pan, Yang Yu

TL;DR
DeepScaler is a novel deep learning-based autoscaling approach for microservices that models complex service dependencies using spatiotemporal graph neural networks, improving resource allocation and reducing SLA violations.
Contribution
It introduces an adaptive affinity matrix learning method and an attention-based GCN to better capture service dependencies for more effective autoscaling.
Findings
Reduces SLA violations by 41% on average.
Achieves more accurate resource allocation.
Adapts to dynamic service dependency changes.
Abstract
Autoscaling functions provide the foundation for achieving elasticity in the modern cloud computing paradigm. It enables dynamic provisioning or de-provisioning resources for cloud software services and applications without human intervention to adapt to workload fluctuations. However, autoscaling microservice is challenging due to various factors. In particular, complex, time-varying service dependencies are difficult to quantify accurately and can lead to cascading effects when allocating resources. This paper presents DeepScaler, a deep learning-based holistic autoscaling approach for microservices that focus on coping with service dependencies to optimize service-level agreements (SLA) assurance and cost efficiency. DeepScaler employs (i) an expectation-maximization-based learning method to adaptively generate affinity matrices revealing service dependencies and (ii) an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Software-Defined Networks and 5G
