Investigate the Role of Machine Learning in Optimizing Dynamic Scaling Strategies for Cloud-Based Applications

The past decade has seen a marked increase in the utilization of cloud-based applications. As these applications become more integral to an organization's operations, optimizing their performance is becoming a critical issue. Recent advances in machine learning have made it possible to integrat...

Full description

Saved in:
Bibliographic Details
Published in:2024 2nd International Conference on Disruptive Technologies (ICDT) pp. 543 - 548
Main Authors: Gopal, Santhosh Kumar, Mohammed, Abdul Sajid, Saddi, Venkata Ramana, Dhanasekaran, S., Naruka, Mahaveer Singh
Format: Conference Proceeding
Language:English
Published: IEEE 15-03-2024
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The past decade has seen a marked increase in the utilization of cloud-based applications. As these applications become more integral to an organization's operations, optimizing their performance is becoming a critical issue. Recent advances in machine learning have made it possible to integrate this technology into dynamic scaling strategies for cloud-based applications. Machine learning algorithms can analyze data on system resources in real time, predicting resource demands and allowing the application to adjust its usage accordingly. Consequently, it is possible to improve energy performance and reduce costs. This paper investigates the role of machine learning in optimizing dynamic scaling strategies for cloud-based applications. A comparative analysis of different configurations is undertaken, in order to identify optimal settings for specific workloads. Evaluation methods and metrics are discussed, as well as practical considerations and open issues, such as the selection of the appropriate model and the evaluation of energy-aware strategies. Overall, this paper is expected to provide an essential review on the role of machine learning in optimizing dynamic scaling strategies for cloud-based applications, enhancing the efficiency, resilience and cost-effectiveness of such systems.
DOI:10.1109/ICDT61202.2024.10489116