Abstract

The management and implementation of distributed applications has been completely transformed by software containerization technologies. Before providing the containers to the clients, they must be correctly scaled. It is crucial that cloud service providers efficiently scale and distribute their resources and avoid under and over-provisioning of resources. Particularly, additional care should be taken for under provisioning of resources to avoid crashing of distributed applications. It is hard to manually assign resources to customers based on their continuously fluctuating workloads. The resource provisioning must be quick and automatic. Kubernetes provides a feature called autoscaler which allocates resources dynamically. However, the default autoscaler in Kubernetes is reactive as it will scale resources when load comes and allocation takes some time to get ready. This reactive nature may decrease the overall performance of application deployed. Hence, in this work, we present a proactive autoscaler mechanism that employs Bi-LSTM model to anticipate future demands and scale the containers automatically. The results using 3 node Kubernetes setup reveals that Bi-LSTM performs better than stacked LSTM and proactive autoscaler performs better than default Kubernetes autoscaler.

Keywords:
Provisioning Computer science Cloud computing Distributed computing Resource allocation Resource (disambiguation) Scale (ratio) Resource management (computing) Feature (linguistics) Software Computer network Operating system

Metrics

4
Cited By
2.47
FWCI (Field Weighted Citation Impact)
13
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Data Stream Mining Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Proactive Hybrid Autoscaling for Container-Based Edge Applications in Kubernetes

Kaile ZhuShihao ShenShizhan LanXiaofei WangCheng ZhangChao QiuVictor C. M. Leung

Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Year: 2024 Pages: 330-345
BOOK-CHAPTER

Autoscaling in Kubernetes

Piyush Sachdeva

Certification study companion series Year: 2025 Pages: 87-98
© 2026 ScienceGate Book Chapters — All rights reserved.