Application-Oriented Cloud Workload Prediction: A Survey and New Perspectives

被引:5
作者
Feng, Binbin [1 ,2 ]
Ding, Zhijun [3 ,4 ]
机构
[1] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
[2] Tongji Univ, Dept Comp Sci & Technol, Shanghai 201804, Peoples R China
[3] Tongji Univ, Dept Comp Sci & Technol, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
[4] Shanghai Artificial Intelligence Lab, Shanghai 200232, Peoples R China
来源
TSINGHUA SCIENCE AND TECHNOLOGY | 2025年 / 30卷 / 01期
基金
中国国家自然科学基金;
关键词
Surveys; Measurement; Energy consumption; Costs; Reviews; Taxonomy; Predictive models; cloud computing; workload prediction; resource management; artificial intelligence for IT operations (AIOps); ALGORITHM; MODELS; ENERGY;
D O I
10.26599/TST.2024.9010024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workload prediction is critical in enabling proactive resource management of cloud applications. Accurate workload prediction is valuable for cloud users and providers as it can effectively guide many practices, such as performance assurance, cost reduction, and energy consumption optimization. However, cloud workload prediction is highly challenging due to the complexity and dynamics of workloads, and various solutions have been proposed to enhance the prediction behavior. This paper aims to provide an in-depth understanding and categorization of existing solutions through extensive literature reviews. Unlike existing surveys, for the first time, we comprehensively sort out and analyze the development landscape of workload prediction from a new perspective, i.e., application-oriented rather than prediction methodologies per se. Specifically, we first introduce the basic features of workload prediction, and then analyze and categorize existing efforts based on two significant characteristics of cloud applications: variability and heterogeneity. Furthermore, we also investigate how workload prediction is applied to resource management. Finally, open research opportunities in workload prediction are highlighted to foster further advancements.
引用
收藏
页码:34 / 54
页数:21
相关论文
共 117 条
[91]   Cloud computing: Opportunities and challenges [J].
Sadiku, Matthew N.O. ;
Musa, Sarhan M. ;
Momoh, Omonowo D. .
IEEE Potentials, 2014, 33 (01) :34-36
[92]   SLAM: SLO-Aware Memory Optimization for Serverless Applications [J].
Safaryan, Gor ;
Jindal, Anshul ;
Chadha, Mohak ;
Gerndt, Michael .
2022 IEEE 15TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2022), 2022, :30-39
[93]   Auto-adaptive learning-based workload forecasting in dynamic cloud environment [J].
Saxena D. ;
Singh A.K. .
International Journal of Computers and Applications, 2022, 44 (06) :541-551
[94]   Performance Analysis of Machine Learning Centered Workload Prediction Models for Cloud [J].
Saxena, Deepika ;
Kumar, Jitendra ;
Singh, Ashutosh Kumar ;
Schmid, Stefan .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (04) :1313-1330
[95]   A Quantum Approach Towards the Adaptive Prediction of Cloud Workloads [J].
Singh, Ashutosh Kumar ;
Saxena, Deepika ;
Kumar, Jitendra ;
Gupta, Vrinda .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (12) :2893-2905
[96]  
Singh S. T., 2023, P OPJU INT TECHN C E, P1
[97]  
Tamilarasi P., 2021, 2021 2nd International Conference on Computation, Automation and Knowledge Management (ICCAKM), P123, DOI 10.1109/ICCAKM50778.2021.9357701
[98]   Improving HPC System Performance by Predicting Job Resources via Supervised Machine Learning [J].
Tanash, Mohammed ;
Dunn, Brandon ;
Andresen, Daniel ;
Hsu, William ;
Yang, Huichen ;
Okanlawon, Adedolapo .
PEARC '19: PROCEEDINGS OF THE PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING ON RISE OF THE MACHINES (LEARNING), 2019,
[99]   A job scheduling algorithm based on parallel workload prediction on computational grid [J].
Tang, Xiaoyong ;
Liu, Yi ;
Deng, Tan ;
Zeng, Zexin ;
Huang, Haowei ;
Wei, Qiyu ;
Li, Xiaorong ;
Yang, Li .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 171 :88-97
[100]   Large-Scale Computing Systems Workload Prediction Using Parallel Improved LSTM Neural Network [J].
Tang, Xiaoyong .
IEEE ACCESS, 2019, 7 :40525-40533