A Hybrid Reactive-Proactive Auto-scaling Algorithm for SLA-Constrained Edge Computing
Suhrid Gupta, Muhammed Tawfiqul Islam, and Rajkumar Buyya

TL;DR
This paper introduces a hybrid auto-scaling algorithm for edge computing that combines machine learning-based proactive scaling with reactive adjustments, significantly reducing SLA violations and enhancing resource management.
Contribution
It presents a novel hybrid auto-scaling algorithm integrating ML prediction and reactive scaling, implemented as a Kubernetes extension for SLA-constrained edge environments.
Findings
Reduces SLA violation rate from 23% to 6%.
Improves resource management stability in edge computing.
Demonstrates effectiveness across various real applications.
Abstract
Edge computing decentralizes computing resources, allowing for novel applications in domains such as the Internet of Things (IoT) in healthcare and agriculture by reducing latency and improving performance. This decentralization is achieved through the implementation of microservice architectures, which require low latencies to meet stringent service level agreements (SLA) such as performance, reliability, and availability metrics. While cloud computing offers the large data storage and computation resources necessary to handle peak demands, a hybrid cloud and edge environment is required to ensure SLA compliance. This is achieved by sophisticated orchestration strategies such as Kubernetes, which help facilitate resource management. The orchestration strategies alone do not guarantee SLA adherence due to the inherent delay of scaling resources. Existing auto-scaling algorithms have…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · IoT and Edge/Fog Computing · Cloud Computing and Resource Management
