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 language | English |
|---|---|
| Pages | 91-96 |
| Number of pages | 6 |
| DOIs | |
| State | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver