Enhancing the output of time series forecasting algorithms for cloud resource provisioning

被引:0
作者
Agullo, Ferran [1 ]
Gutierrez-Torre, Alberto [1 ]
Torres, Jordi [1 ,2 ]
Berral, Josep Ll. [1 ,2 ]
机构
[1] Barcelona Supercomp Ctr, Barcelona, Spain
[2] Univ Politecn Cataluna, Barcelona, Spain
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2025年 / 170卷
关键词
Time series forecasting; Resource forecasting; Cloud provisioning; Resource autoscaling; Deep learning; Explainability; WORKLOAD; MODEL;
D O I
10.1016/j.future.2025.107833
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Forecasting the resource consumption of workloads is a frequent approach in the cloud provisioning field. Ideally, such predictions allow obtaining a more accurate scheduling and management of resources in a computing cluster. However, the current approaches fail to properly forecast the future consumption in areas where sudden increases of consumption are present, i.e., spikes. Even, commonly employed metrics lack the ability to properly evaluate sharp behaviours in the traces. This may generate resource starvation problems in the running workloads and decreases the Quality of Service (QoS) provided to external users. To address this issue, we propose two strategies that modify the outputs of forecasting algorithms without changing the algorithms' internals. The new outputs considerably enhance the prediction of sudden increases, duplicating the F1 score metric in average for all tested algorithms. This improvement in the handling of spikes comes with an increased over-provision of resources. Nevertheless, the proposed strategies give the user an easy way to control this trade-off between predicting spikes and the amount of over-provision. The user can decide which is the right balance that better fits the requirements of its specific scenario. Furthermore, we propose a new evaluation methodology that better assesses the behaviour of forecasting algorithms in cloud traces, especially focused on the performance around increases of consumption, and we give insights on the reasons behind the predictions of the algorithms with the application of explainability techniques. The code repository of this work can be accessed through GitHub at this link https://github.com/FerranAgulloLopez/ResourceForecasting.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] An approach to portfolio optimization with time series forecasting algorithms and machine learning techniques
    Behera, Jyotirmayee
    Kumar, Pankaj
    APPLIED SOFT COMPUTING, 2025, 170
  • [42] An adaptive auto-scaling framework for cloud resource provisioning
    Chouliaras, Spyridon
    Sotiriadis, Stelios
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 148 : 173 - 183
  • [43] Hourly solar irradiance time series forecasting using cloud cover index
    Yang Dazhi
    Jirutitijaroen, Panida
    Walsh, Wilfred M.
    SOLAR ENERGY, 2012, 86 (12) : 3531 - 3543
  • [44] Explanatory comparative analysis of time series forecasting algorithms for air quality prediction
    Qi, Dongfang
    Bure, Vladimir M.
    VESTNIK SANKT-PETERBURGSKOGO UNIVERSITETA SERIYA 10 PRIKLADNAYA MATEMATIKA INFORMATIKA PROTSESSY UPRAVLENIYA, 2024, 20 (02): : 206 - 219
  • [45] Long sequence time-series forecasting with deep learning: A survey
    Chen, Zonglei
    Ma, Minbo
    Li, Tianrui
    Wang, Hongjun
    Li, Chongshou
    INFORMATION FUSION, 2023, 97
  • [46] TFFS: A trainable federal fusion strategy for multistep time series forecasting
    Shao, Xiaorui
    Kim, Chang-Soo
    INFORMATION SCIENCES, 2024, 679
  • [47] Time Series Forecasting With Volatility Activation Function
    Kayim, Furkan
    Yilmaz, Atinc
    IEEE ACCESS, 2022, 10 : 104000 - 104010
  • [48] Hybrid variational autoencoder for time series forecasting
    Cai, Borui
    Yang, Shuiqiao
    Gao, Longxiang
    Xiang, Yong
    KNOWLEDGE-BASED SYSTEMS, 2023, 281
  • [49] RESTFul: Resolution-Aware Forecasting of Behavioral Time Series Data
    Wu, Xian
    Shi, Baoxu
    Dong, Yuxiao
    Huang, Chao
    Faust, Louis
    Chawla, Nitesh V.
    CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 1073 - 1082
  • [50] A Framework for Imbalanced Time-Series Forecasting
    Silvestrin, Luis P.
    Pantiskas, Leonardos
    Hoogendoorn, Mark
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE (LOD 2021), PT I, 2022, 13163 : 250 - 264