Shaikh, Ruksar, Muntean, Cristina Hava and Gupta, Shaguna (2024) Prediction of Resource Utilisation in Cloud Computing Using Machine Learning. In: Proceedings of the 14th International Conference on Cloud Computing and Services Science - CLOSER. SciTePress, Angers, France, pp. 103-114. ISBN 978-989-758-701-6
Full text not available from this repository.Abstract
In today’s modern computing infrastructure, cloud computing has emerged as a pivotal paradigm that offers scalability and flexibility to satisfy the demands of a wide variety of specific applications. Maintaining optimal performance and cost-effectiveness inside cloud settings continues to be a significant problem and one of the most important challenges is efficient resource utilisation. A resource utilization prediction system is required to aid the resource allocator in providing optimal resource allocation. Accurate prediction is difficult in such a dynamic resource utilisation. The applications of machine learning techniques are the primary emphasis of this research project which aims to predict resource utilisation in cloud computing systems. The dataset GWA-T-12 Bitbrains have provided the data of timestamp, cpu usage, network transmitted throughput and Microsoft Azure traces has provided the data of cpu usage of a cloud server. To predict VM workloads based on CPU utilization , machine learning models such as Linear Regression, Decision Tree Regression, Gradient Boosting Regression, and Support Vector Regression are used. In addition to these, deep learning models such as Long Short-Term Memory and Bi-directional Long Short-Term Memory have also been evaluated in our approach. Bi-directional Long Short Term Memory approach is considered more effective as compared to other models in terms of CPU Utilisation and Network Transmitted Throughput as its R2 score is close to 1 and hence can produce more accurate results.
Item Type: | Book Section |
---|---|
Uncontrolled Keywords: | Cloud Computing; Machine Learning; Deep Learning; Resource Utilization; CPU Utilization; Network Transmission Throughput |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Cloud computing Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Machine learning |
Divisions: | School of Computing > Staff Research and Publications |
Depositing User: | Tamara Malone |
Date Deposited: | 20 Dec 2024 15:38 |
Last Modified: | 20 Dec 2024 15:38 |
URI: | https://norma.ncirl.ie/id/eprint/7232 |
Actions (login required)
View Item |