Publication Type : Conference Proceedings
Publisher : Springer Nature Singapore
Source : Lecture Notes on Data Engineering and Communications Technologies
Url : https://doi.org/10.1007/978-981-16-8403-6_10
Campus : Amaravati
School : School of Computing
Year : 2022
Abstract : Understanding the resource demands and managing the resources for future workloads is a challenging task in the cloud. Typically, applications receive dynamic and time-varying workloads. Forecasting future workload and subsequently inferring future resource requirements will aid in better capacity planning and resource utilization. In this paper, we propose an unsupervised approach to predict the number of utilization profiles required to model a workload. An ensemble-based workload forecasting is proposed to predict future workloads. For forecasting, three models, namely ARIMA, XGBoost, and LSTM, are ensembled. Both forecasting and classification are used to predict the number of resources required so that the problem of over-provisioning and under-provisioning of the resources can be addressed during capacity planning and provisioning. The error rate is decreased by 15% with ensemble model when compared with individual models for prediction.
Cite this Research Publication : Karthick Seshadri, C. Pavana, Korrapati Sindhu, Chidambaran Kollengode, Unsupervised Modeling of Workloads as an Enabler for Supervised Ensemble-based Prediction of Resource Demands on a Cloud, Lecture Notes on Data Engineering and Communications Technologies, Springer Nature Singapore, 2022, https://doi.org/10.1007/978-981-16-8403-6_10