Please use this identifier to cite or link to this item: https://repository.hneu.edu.ua/handle/123456789/41347
Title: Hybrid Rule-Based / Machine-Learning Autoscaler for Kubernetes: Reducing Resource Over-Provisioning on a Real Cluster
Authors: Murzha D.
Keywords: cloud computing
microservices
resource optimization
autoscaling
Kubernetes
hybrid approach
machine learning
ensemble prediction
Issue Date: 2026
Citation: Murzha D. A Hybrid Rule-Based / Machine-Learning Autoscaler for Kubernetes: Reducing Resource Over-Provisioning on a Real Cluster / D. Murzha // Proceedings of the 4th International Scientific and Practical Conference «Scientific Research: Emerging Theories and Practical Breakthroughs», July 6-8, 2026, Edinburgh, Scotland . – Edinburgh: European Open Science Space, 2026. – Issue № 95. – P. 100-106.
Abstract: Resource allocation for microservice applications in Kubernetes is still handled, in most deployments, by reactive mechanisms. The Horizontal Pod Autoscaler (HPA) and extensions such as KEDA change the replica count only after a monitored metric has already crossed a fixed threshold, which in practice means over-provisioning under noisy load and a sluggish response when demand genuinely spikes. This paper presents HMRO (Hybrid Microservices Resource Optimizer), an autoscaler that pairs a deterministic rule-based engine with an ensemble of machine-learning load predictors whose influence on each decision is not fixed but adjusted continuously according to how accurate the predictors have recently been. HMRO was evaluated on a real Kubernetes cluster (Minikube) against the standard HPA across memory and combined CPU+memory workloads, each with three scenarios and ten iterations. HMRO reduced the average replica count (a direct proxy for over-provisioning) by 36–42% for memory (all p < 0.05) and 20–28% for combined workloads (significant in two of three scenarios), while triggering a comparable number of scaling actions – that is, without losing responsiveness. A comparable reduction was observed for CPU-driven workloads in an earlier evaluation on a prior prototype version. An ablation study isolates the source of the saving: it comes primarily from the asymmetric rule engine, whereas the ML component adds proactivity rather than resource reduction.
URI: https://repository.hneu.edu.ua/handle/123456789/41347
Appears in Collections:Статті (КІТ)

Files in This Item:
File Description SizeFormat 
Муржа_Д.Ю._EOSS_Issue95_Edinburgh_Scotland_06.07.26_removed.pdf837,44 kBAdobe PDFView/Open


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