arrow
返回

FinOps-driven optimization of cloud resource usage for high-performance computing using machine learning

delete2024-07-01
delete3
PRE
AI
P
Piotr Nawrocki *
M
Mateusz Smendowski
DOI:10.1016/j.jocs.2024.102292delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Cloud computing is gaining popularity in high-performance computing applications. Its utilization enables advanced simulations when local computing resources are limited. However, cloud usage may increase costs and entail resource unavailability risks. This article presents an original approach that employs machine learning to predict long-term cloud resource usage. This enables optimizing resource utilization through appropriate reservation plans, reducing the associated costs. The solution developed utilizes statistical models, XGBoost, neural networks and the Temporal Fusion Transformer. Long-term prediction of cloud resource consumption, especially the Cloud Resource Usage Optimization System that is critical for prolonged simulations, involves using prediction results to dynamically create resource reservation plans across various virtual machine types for HPC on the Google Cloud Platform. Experiments using real -life production data demonstrate that the TFT prediction model improved prediction quality (by 31.4%) compared to the best baseline method, particularly in adapting to chaotic changes in resource consumption. However, it should be noted that the best prediction model in terms of error magnitude might not be the most suitable for resource reservation planning. This was validated by the neural network -based method, introducing an FR metric for forecast evaluation. Resource reservation plans were assessed both qualitatively and quantitatively, focusing on various aspects like a service -level agreement compliance and potential downtime. This paper is an extension of work originally presented during the International Conference on Computational Science - ICCS 2023, entitled Long -Term Prediction of Cloud Resource Usage in High -Performance Computing.
Keyword:
Cloud computing
High-performance computing
Long-term resource prediction
Resource reservation
Machine learning
Time series forecasting
FinOps

期刊

Nature Computational Science 封面图
Nature Computational Science
IF:
18.3
论文数:
3.1K
被引数:
4.0K

机构

A
AGH University of Krakow
学者数:
9.2K
论文数: 9.4K
被引数: 1.2W
引用论文

引用论文

err分享
err收藏
HPC Cloud for Scientific and Business Applications: Taxonomy, Vision, and Research Challenges
err2018-01-04
err103
errOAAI
errNetto, Marco A. S.; Calheiros, Rodrigo N.; Rodrigues, Eduardo R.; Cunha, Renato L. F.; Buyya, Rajkumar
err分享
err收藏
err分享
err收藏
Parasympathetic reactivation after maximal CPET depends on exercise modality and resting vagal activity in healthy men
err2015-02-27
err0
errOAAI
errFelipe A Cunha; Adrian W Midgley; Thiago Gonçalves; Pedro P Soares; Paulo Farinatti
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容