Abstract
Cloud computing offers a wide range of services, but it comes with some challenges. One of these challenges is to predict the resource utilization of the nodes that run applications and services. This is especially relevant for container-based platforms such as Kubernetes. Predicting the resource utilization of a Kubernetes cluster can help optimize the performance, reliability, and cost-effectiveness of the platform. This paper focuses on how well different resources in a cluster can be predicted using machine learning techniques. The approach consists of three main steps: data collection and extraction, data pre-processing and analysis, and resource prediction. The data collection step involves stressing the system with a load-generator (called Locust) and collecting data from Locust and Kubernetes with the use of Prometheus. The data pre-processing and extraction step involves extracting relevant data and transforming it into a suitable format for the machine learning models. The final step involves applying different machine learning models to the data and evaluating their accuracy. The results illustrate that different machine learning techniques can predict resources accurately.
| Original language | English |
|---|---|
| Title of host publication | UCC '23: Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing |
| Publisher | Association for Computing Machinery |
| Pages | 1–9 |
| ISBN (Electronic) | 9798400702341 |
| DOIs | |
| Publication status | Published - 04 Apr 2024 |
| Event | UCC '23: IEEE/ACM 16th International Conference on Utility and Cloud Computing - Messina, Italy Duration: 04 Dec 2023 → 07 Dec 2023 |
Publication series
| Name | Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing |
|---|---|
| Publisher | Association for Computing Machinery |
Conference
| Conference | UCC '23: IEEE/ACM 16th International Conference on Utility and Cloud Computing |
|---|---|
| Country/Territory | Italy |
| City | Messina |
| Period | 04/12/2023 → 07/12/2023 |
Fingerprint
Dive into the research topics of 'Using machine learning to predict the exact resource usage of microservice chains'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver