<div class="csl-bib-body">
<div class="csl-entry">Mayerhofer, R., Morichetta, A., Furutanpey, A., & Dustdar, S. (2025). HPAQT: Adaptive and Interpretable High-level SLO-aware Autoscaling with Reinforcement Learning. In <i>UCC ’25: Proceedings of the 18th IEEE/ACM International Conference on Utility and Cloud Computing</i>. 18th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2025), Nantes, France. The Association for Computing Machinery (ACM). https://doi.org/10.1145/3773274.3774274</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/223680
-
dc.description.abstract
Modern distributed applications rely on virtualized infrastructures to elastically meet their performance requirements. In this setting, autoscaling enables elastic adaptations at runtime. While allowing for the overcoming of the burden of adjusting the provisioned resources, autoscaling shifts the problem to the definition of an accurate and appropriate threshold, for example, a certain CPU usage, which is a difficult challenge to achieve. Furthermore, defining a priori a fixed value clashes with the dynamicity of modern applications and infrastructure, leading to inflexibility that can affect the quality of service over time. Finally, most autoscaling techniques rely on low, resource-level metrics, which, in complex scenarios, are difficult to gauge. In our paper, we propose HPAQT, a lightweight, stable, and reproducible RL mechanism that self-calibrates the autoscaling threshold to enforce composite, high-level objectives rather than fixed low-level metrics. HPAQT yields an easily interpretable, deployable, and effective policy. In experiments, HPAQT achieves 10× fewer violations than the reference Q-Threshold and beats the standard Kubernetes HPA, with less than 0.5% total violations in over 12 hours, thus demonstrating practical gains.
en
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
reinforcement learning
en
dc.subject
auto-scaling
en
dc.subject
Q-Threshold
en
dc.subject
high-level SLO
en
dc.subject
workload
en
dc.subject
self-adaptive systems
en
dc.title
HPAQT: Adaptive and Interpretable High-level SLO-aware Autoscaling with Reinforcement Learning