Skip to content
Conference

An SLO-Driven Feedback Controller for Kubernetes Horizontal Pod Autoscaling

Jul 2026 · IEEE International Conference on Cloud Computing · pp. 68-77 · 0 citations · 22 references

Abstract

Modern web services are expected to meet key non-functional requirements—such as availability, responsiveness, scalability, and reliability—typically formalized through Service Level Agreements (SLAs). These agreements specify Service Level Objectives (SLOs), including metrics such as latency, throughput, and uptime, to guarantee consistent service quality. Failure to meet these targets can result in financial penalties and reputational damage, while excessive resource provisioning leads to wasted costs and inefficiencies.Autoscaling techniques help address this challenge by dynamically adjusting the number of service replicas based on demand. However, traditional autoscaling methods mainly depend on low-level indicators such as CPU and memory usage, limiting their effectiveness in balancing SLO compliance with cost efficiency. This paper introduces an enhanced feedback-control-based autoscaling approach for containerized applications, specifically tailored for Kubernetes environments, which directly incorporates response time SLOs into scaling decisions. By doing so, the proposed method enhances scaling accuracy and achieves a better trade-off between performance and resource utilization. Experimental results from a prototype implementation show significant improvements over the standard Kubernetes Horizontal Pod Autoscaler and another autoscaling methodology proposed in literature.

View source

Similar papers

Conference Jul 2026

SLO-Driven Horizontal Container Autoscaling

Modern web services are required to meet critical non-functional requirements, including availability, responsiveness, scalability, and reliability, which are formalized through Service Level Agreements (SLAs). SLAs define Service Level Objectives (SLOs), such as latency, throughput, and uptime, that ensure consistent...

Angelo Marchese, O. Tomarchio · 0 citations
Preprint Aug 2026

SLO-Scaler: Uncertainty-Aware SLO-Driven Autoscaling for Microservices

SLO-Scaler is proposed, an uncertainty-aware autoscaling framework that predicts short-horizon request rates, tail latency, and SLO violation probability using a Bayesian LSTM model, and is evaluated on the DeathStarBench Social Network benchmark deployed on Kubernetes under periodic, bursty, and long-tail traffic patt...

Shuo Wang, Xiao-Xuan Sun, Shao-yu Huang et al. · 1 citation
Open access Jul 2026

Event-Driven Autoscaling with KEDA and Karpenter: Cost Optimization and Elastic Throughput for Cloud-Native Workloads

A production-qualified implementation for optimizing KEDA (Kubernetes Event-Driven Autoscaling) and Karpenter to manage and optimize AWS EKS pods and nodes and operational observability requirements are described with a focus on production deployments in enterprise environments.

Avneet Bansal · 0 citations
Preprint Aug 2026

OpScale: Operator-level Provisioning and Autoscaling for LLM Serving

OpScale is presented, a practical operator-level orchestration framework of profiling, provisioning, placement, and runtime serving that attains SLOs with up to 36.3% fewer GPUs and 28% less power, or achieves 44% higher throughput under fixed cost budgets.

Xingqi Cui, Chieh-Jan Mike Liang, Ziang T. Tang et al. · 0 citations
Jul 2026

Safety-Gated Autoscaling: A Multi-Layered Defense Architecture for Kubernetes Vertical Resource Optimization

The Intelligent Cluster Optimizer is an open-source Kubernetes operator that right-sizes container workloads with safety as a first-class concern, and combines SLA monitoring, a circuit breaker, HPA/PDB conflict detection, and a policy engine, with rollback and dry-run mode for human approval.

Azra Karakaya, Erva Şengül, Ahmet Kaplan · 0 citations
Preprint Sep 2026

ContinuumBench: Benchmarking Joint Autoscaling and Placement Across Evaluation Regimes in the Cloud-Edge Continuum

ContinuumBench is presented, a benchmark that controls workload, connectivity, and calibration assumptions and metrics over completed tasks hide unfinished work in cloud-edge controllers and compares placement-only and scale-capable controllers under declared regimes and stressors.

Lan-Pei Li, Antonino Vaccarella, Vincenzo Lomonaco et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.