Litcius/Paper detail

A Novel Hybrid Model for Docker Container Workload Prediction

Liangkang Zhang, Yulai Xie, Minpeng Jin, Pan Zhou, Gongming Xu, Yafeng Wu, Dan Feng, Darrell D. E. Long

2023IEEE Transactions on Network and Service Management28 citationsDOI

Abstract

The emergence of containers dramatically simplifies and facilitates the development and deployment of applications. More and more enterprises deploy their applications on the container cloud platform. For cloud service providers, an effective container workload prediction method is a must to achieve efficient utilization of cloud resources. However, the existing methods are either rarely based on container load characteristics or cannot make accurate real-time predictions. In this paper, we propose a Docker container workload proactive prediction method using a hybrid model combining triple exponential smoothing and long short-term memory (LSTM), which not only can capture both short-term and long-term dependencies in container resource time series but also smooth the container resource utilization data. In order to improve the prediction accuracy of the hybrid model, those two single models are combined using the mean absolute percentage error (MAPE) method. Besides, we design a real-time Docker workload prediction system for the hybrid model. Our experiments show that the mean absolute percentage error of the hybrid model is decreased by an average of 3.24%, 12.18%, 13.42%, 43.45%, and 50.69% compared with the LSTM, the triple exponential smoothing, ES-ARIMA, Bayesian Ridge Regression and BiLSTM with an acceptable time and computational cost overhead.

Topics & Concepts

Computer scienceExponential smoothingContainer (type theory)Cloud computingMean absolute percentage errorWorkloadAutoregressive integrated moving averageOverhead (engineering)Real-time computingDistributed computingOperating systemTime seriesArtificial intelligenceArtificial neural networkMachine learningEngineeringMechanical engineeringComputer visionCloud Computing and Resource ManagementTraffic Prediction and Management TechniquesIoT and Edge/Fog Computing