AI-Enabled Workload Prediction for Elastic Cloud Computing Systems
-
DOI:
https://doi.org/10.67228/30713498/IJADSMC-2024PII0H9KPublished 12-05-2024
Cloud Computing, Workload Prediction, Artificial Intelligence, Elastic Resource Provisioning, Machine Learning, Deep Learning, Lstm, Resource Management, Sla Optimization, Predictive Analytics Issue
Section
ArticlesHow to Cite
[1]J. Peterson, “AI-Enabled Workload Prediction for Elastic Cloud Computing Systems”, IJADSMC, vol. 7, no. 2, pp. 01–16, Dec. 2024, doi: 10.67228/30713498/IJADSMC-2024PII0H9K.Abstract
In conclusion, the proposed AI-based workload prediction framework significantly enhances cloud resource management by accurately forecasting future workload demands and enabling proactive resource allocation. By utilizing machine learning and deep learning techniques such as LSTM, Random Forest Regression, and Gradient Boosting, the system improves resource utilization, reduces response time, lowers operational costs, and minimizes SLA violations. The results demonstrate superior prediction accuracy compared to traditional methods, leading to better Quality of Service (QoS) and energy efficiency. This study highlights the potential of AI-driven predictive analytics to transform cloud computing from reactive resource management to intelligent, autonomous, and adaptive cloud ecosystems. Future research can further improve performance through the integration of federated learning, reinforcement learning, and edge-cloud computing technologies.
References
[1] Box, G. E. P., Jenkins, G. M., Reinsel, G. C., & Ljung, G. M. (2015). Time Series Analysis: Forecasting and Control (5th ed.). John Wiley & Sons.
[2] Hyndman, R. J., & Athanasopoulos, G. (2021). Forecasting: Principles and Practice (3rd ed.). OTexts.
[3] Breiman, L. (2001). Random Forests. Machine Learning, 45(1), 5–32.
[4] Drucker, H., Burges, C. J. C., Kaufman, L., Smola, A., & Vapnik, V. (1997). Support Vector Regression Machines. Advances in Neural Information Processing Systems (NIPS), 9, 155–161.
[5] Vapnik, V. N. (1998). Statistical Learning Theory. Wiley-Interscience.
[6] Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer.
[7] Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press.
[8] Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning Representations by Back-Propagating Errors. Nature, 323(6088), 533–536.
[9] Elman, J. L. (1990). Finding Structure in Time. Cognitive Science, 14(2), 179–211.
[10] Hochreiter, S., & Schmidhuber, J. (1997). Long Short-Term Memory. Neural Computation, 9(8), 1735–1780.
[11] Gers, F. A., Schmidhuber, J., & Cummins, F. (2000). Learning to Forget: Continual Prediction with LSTM. Neural Computation, 12(10), 2451–2471.
[12] Mao, M., Li, J., & Humphrey, M. (2016). Cloud Auto-Scaling with Machine Learning. Proceedings of IEEE/ACM International Conference on Cloud Computing, 1–8.
[13] Islam, S., Keung, J., Lee, K., & Liu, A. (2012). Empirical Prediction Models for Adaptive Resource Provisioning in the Cloud. Future Generation Computer Systems, 28(1), 155–162.
[14] Lorido-Botran, T., Miguel-Alonso, J., & Lozano, J. A. (2014). A Review of Auto-Scaling Techniques for Elastic Applications in Cloud Environments. Journal of Grid Computing, 12(4), 559–592.
[15] Xu, J., Zhao, M., Fortes, J., Carpenter, R., & Yousif, M. (2008). On the Use of Fuzzy Modeling in Virtualized Data Center Management. Proceedings of the IEEE International Conference on Autonomic Computing, 25–36.
[16] Gajula, S. (2023). A review of anomaly identification in finance frauds using machine learning system. International Journal of Current Engineering and Technology, 13(6), 568–575. https://ijcet.evegenis.org/index.php/ijcet/article/view/820.
Downloads
How to Cite
[1]J. Peterson, “AI-Enabled Workload Prediction for Elastic Cloud Computing Systems”, IJADSMC, vol. 7, no. 2, pp. 01–16, Dec. 2024, doi: 10.67228/30713498/IJADSMC-2024PII0H9K.