Title | Time series forecasting-based Kubernetes autoscaling using Facebook Prophet and Long Short-Term Memory |
---|
Type | Journal article |
---|
Authors | Guruge, P. and Priyadarshana, Y.H.P.P. |
---|
Abstract | The advancement of cloud computing technologies has led to increased usage in application deployment in recent years. Kubernetes, a widely used container orchestration platform for deploying applications on cloud systems, provides benefits such as autoscaling to adapt to fluctuating workload while maintaining quality of service and availability. In this research, we designed and evaluated a proactive Kubernetes autoscaling using Facebook Prophet and Long Short-Term Memory (LSTM) hybrid model to predict the HTTP requests and calculate required pod counts based on the Monitor-Analyze-Plan-Execute loop. The proposed model not only captures seasonal data patterns effectively but also proactively predicts the pod requirements for timely and efficient resource allocation to reduce resource wastage while enhancing cloud computing applications. The proposed hybrid model was evaluated using real-world datasets from NASA and the Federation Internationale de Football Association (FIFA) World Cup to benchmark and compare with existing literature. Evaluation results indicate that the proposed novel hybrid model outperforms single-model proactive autoscaling by a maximum margin of 65–90% accuracy when compared to NASA and FIFA World Cup datasets. This study contributes to the fields of cloud computing and container orchestration by providing a refined proactive autoscaling mechanism that enhances application availability, efficient resource usage, and reduced costs and paves the way for further exploration in increased prediction speed, integrated with vertical scaling and implementations using Kubernetes. |
---|
Keywords | time-series forecasting |
---|
| Kubernetes autoscaling |
---|
| proactive autoscaling |
---|
| Kubernetes |
---|
| Facebook Prophet |
---|
| LSTM |
---|
Article number | 1509165 |
---|
Journal | Frontiers in Computer Science |
---|
Journal citation | 7 |
---|
ISSN | 2624-9898 |
---|
Year | 2025 |
---|
Publisher | Frontiers Media S.A. |
---|
Publisher's version | License CC BY 4.0 File Access Level Open (open metadata and files) |
---|
Digital Object Identifier (DOI) | https://doi.org/10.3389/fcomp.2025.1509165 |
---|
Publication dates |
---|
Published online | 19 Feb 2025 |
---|
License | http://creativecommons.org/licenses/by/4.0/ |
---|