Forecasting virtual machine resource utilization in cloud computing: a hybrid artificial intelligence approach

Rim Doukha, Abderrahmane Ez-Zahout, Aristide Ndayikengurukiye

Abstract


Cloud computing has transformed the management of IT infrastructures by providing scalable, flexible, and cost-effective solutions. However, efficient resource management in cloud environments remains a significant challenge, as over-provisioning or under-provisioning of resources can lead to unnecessary costs or degraded performance. Accurate forecasting of virtual machine (VM) resource utilization is crucial for optimizing resource allocation, reducing operational expenses, and ensuring compliance with service level agreements (SLAs). This study aims to address these challenges by developing a hybrid forecasting model that combines the strengths of auto regressive integrated moving average (ARIMA), linear regression (LR), and long short-term memory (LSTM) techniques. By integrating these methods, our model provides more accurate predictions and better adaptability to various workload patterns, helping cloud service providers and users to make informed decisions about resource allocation, ultimately reducing costs. The data was collected from multiple EC2 instances and processed using amazon web services (AWS) Glue with Spark. The experimental results demonstrate that the hybrid model outperforms individual models such as ARIMA, LR, and LSTM in terms of accuracy for forecasting memory, CPU, and disk utilization, offering a more effective solution for managing cloud resources efficiently.

Keywords


ARIMA; Artificial intelligence; Cloud computing; Linear regression; LSTM; Machine learning

Full Text:

PDF


DOI: http://doi.org/10.11591/ijeecs.v37.i3.pp1887-1898

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics