Adaptive Workload Prediction for Proactive Auto Scaling in PaaS Systems

被引:0
|
作者
Shariffdeen, R. S. [1 ]
Munasinghe, D. T. S. P. [1 ]
Bhathiya, H. S. [1 ]
Bandara, U. K. J. U. [1 ]
Bandara, H. M. N. Dilum [1 ]
机构
[1] Univ Moratuwa, Dept Comp Sci & Engn, Moratuwa, Sri Lanka
来源
2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH) | 2016年
关键词
auto scaling; cloud computing; time series analysis; workload prediction; TIME-SERIES;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Elasticity is a key feature of cloud computing where resources are allocated and released according to user demands. Reactive auto scaling, in which the scaling actions take place just after meeting the triggering thresholds, suffers from several issues Iike risk of under provisioning at peak loads and over provisioning during other times. Proactive scaling solutions, where future resource demand can be forecast and necessary scaling actions enacted beforehand, can overcome these issues. Nevertheless, the effectiveness of such proactive scaling solutions depends on the accuracy of the prediction method(s) adopted. We propose a forecasting technique to enhance the accuracy of workload forecasting in cloud auto-scalers. An ensemble workload prediction mechanism based on time series and machine learning techniques is proposed to make more accurate predictions on drastically different workload patterns. In this work, we initially evaluated several forecasting models tor their applicability in forecasting different workload patterns. The proposed ensemble technique is then implemented using three well-known forecasting models and tested for three real-world workloads. Simulation results show that our ensemble method produces significantly lower forecast errors compared to the use of individual models and the prediction technique employed in Apache Stratos, an open source PaaS platform.
引用
收藏
页码:22 / 29
页数:8
相关论文
共 50 条
  • [1] Workload and Resource Aware Proactive Auto-Scaler for PaaS Cloud
    Shariffdeen, R. S.
    Munasinghe, D. T. S. P.
    Bhathiya, H. S.
    Bandara, U. K. J. U.
    Bandara, H. M. N. Dilum
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 11 - 18
  • [2] Dynamic workload patterns prediction for proactive auto-scaling of web applications
    Iqbal, Waheed
    Erradi, Abdelkarim
    Mahmood, Arif
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 124 : 94 - 107
  • [3] The Power of Prediction: Microservice Auto Scaling via Workload Learning
    Luo, Shutian
    Xu, Huanle
    Ye, Kejiang
    Xu, Guoyao
    Zhang, Liping
    Yang, Guodong
    Xu, Chengzhong
    PROCEEDINGS OF THE 13TH SYMPOSIUM ON CLOUD COMPUTING, SOCC 2022, 2022, : 355 - 369
  • [4] Workload Prediction for Adaptive Power Scaling Using Deep Learning
    Tarsa, Stephen J.
    Kumar, Amit P.
    Kung, H. T.
    2014 IEEE INTERNATIONAL CONFERENCE ON IC DESIGN & TECHNOLOGY (ICICDT), 2014,
  • [5] Adaptive VNF Scaling and Flow Routing with Proactive Demand Prediction
    Fei, Xincai
    Liu, Fangming
    Xu, Hong
    Jin, Hai
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 486 - 494
  • [6] Auto-Scaling Provision Basing on Workload Prediction in the Virtualized Data Center
    Feng, Danqing
    Wu, Zhibo
    Zuo, Decheng
    Zhang, Zhan
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2020, 12 (01) : 53 - 69
  • [7] Introducing an adaptive model for auto-scaling cloud computing based on workload classification
    Alanagh, Yoosef Alidoost
    Firouzi, Mojtaba
    Kenari, Abdolreza Rasouli
    Shamsi, Mahboubeh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (22):
  • [8] A cost-aware auto-scaling approach using the workload prediction in service clouds
    Jingqi Yang
    Chuanchang Liu
    Yanlei Shang
    Bo Cheng
    Zexiang Mao
    Chunhong Liu
    Lisha Niu
    Junliang Chen
    Information Systems Frontiers, 2014, 16 : 7 - 18
  • [9] A cost-aware auto-scaling approach using the workload prediction in service clouds
    Yang, Jingqi
    Liu, Chuanchang
    Shang, Yanlei
    Cheng, Bo
    Mao, Zexiang
    Liu, Chunhong
    Niu, Lisha
    Chen, Junliang
    INFORMATION SYSTEMS FRONTIERS, 2014, 16 (01) : 7 - 18
  • [10] Effective priority-based resource allocation for proactive auto-scaling framework in workload prediction using hybrid tree-enhanced vector machine model
    Pothu, Satya Nagamani
    Kailasam, Swathi
    DISCOVER SUSTAINABILITY, 2024, 5 (01):