Skip to main navigation Skip to search Skip to main content

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

Research output: Contribution to conferencePaperpeer-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
Pages91-96
Number of pages6
DOIs
StatePublished - 14 Nov 2023

Keywords

  • Elasticity, Proactive Autoscaling, Machine Learning

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