RobustScaler: QoS-Aware Autoscaling for Complex Workloads
Not on the map. Why?
Abstract (arXiv)
Autoscaling is a critical component for efficient resource utilization with satisfactory quality of service (QoS) in cloud computing. This paper investigates proactive autoscaling for widely-used scaling-per-query applications where scaling is required for each query, such as container registry and function-as-a-service (FaaS). In these scenarios, the workload often exhibits high uncertainty with complex temporal patterns like periodicity, noises and outliers. Conservative strategies that scale out unnecessarily many instances lead to high resource costs whereas aggressive strategies may result in poor QoS. We present RobustScaler to achieve superior trade-off between cost and QoS. Specifically, we design a novel autoscaling framework based on non-homogeneous Poisson processes (NHPP) modeling and stochastically constrained optimization. Furthermore, we develop a specialized alternating direction method of multipliers (ADMM) to efficiently train the NHPP model, and rigorously prove the QoS guarantees delivered by our optimization-based proactive strategies. Extensive experiments show that RobustScaler outperforms common baseline autoscaling strategies in various real-world traces, with large margins for complex workload patterns.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2023CARD: Channel Aligned Robust Blend Transformer for Time Series Forecastingcited by 55
- 2023Continuous Invariance Learningcited by 6
- 2023OptScaler: A Collaborative Framework for Robust Autoscaling in the Cloudcited by 2
- 2024Adaptive Two-Stage Cloud Resource Scaling via Hierarchical Multi-Indicator Forecasting and Bayesian Decision-Makingcited by 2
- 2024Adaptive Two-Stage Cloud Resource Scaling via Hierarchical Multi-Indicator Forecasting and Bayesian Decision-Making2 Aug 2024
- 2023OptScaler: A Collaborative Framework for Robust Autoscaling in the Cloud26 Oct 2023
- 2023Continuous Invariance Learning9 Oct 2023
- 2023CARD: Channel Aligned Robust Blend Transformer for Time Series Forecasting20 May 2023