Evaluation of AI Techniques to Implement Proactive Container Auto-scaling Strategies

Bryan Leonardo Figueredo González, Mariela J. Curiel H

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

This paper evaluates techniques for improving the use of cloud computing resources through autoscaling. Autoscaling, also referred to as auto-scaling or automatic scaling, is a cloud computing technique for dynamically allocating computational resources. Autoscaling can be reactive (responding to resource needs as they arise) or proactive (anticipating future demands). Our study proposes the use of AI-based models to predict the creation of new computational entities under varying load conditions. The proposed methodology included data cleaning, correlation analysis to select relevant features, and the evaluation of several supervised and unsupervised machine learning models. The results shown that machine learning techniques can be used to anticipate and optimize the capacity of computing systems.
Original languageEnglish
Title of host publicationEvaluation of AI Techniques to Implement Proactive Container Auto-scaling Strategies
Volume1924
ISBN (Electronic)978-3-031-47372-2
DOIs
StatePublished - 14 Nov 2023

Fingerprint

Dive into the research topics of 'Evaluation of AI Techniques to Implement Proactive Container Auto-scaling Strategies'. Together they form a unique fingerprint.

Cite this