TASM: technocrat ARIMA and SVR model for workload prediction of web applications in cloud

被引:0
作者
Parminder Singh
Pooja Gupta
Kiran Jyoti
机构
[1] Lovely Professional University,
[2] Guru Nanak Dev Engineering College,undefined
来源
Cluster Computing | 2019年 / 22卷
关键词
Workload prediction; Web applications; Cloud computing; Resource provisioning; Elasticity;
D O I
暂无
中图分类号
学科分类号
摘要
Workload patterns of cloud applications are changing regularly. The workload prediction model is key for auto-scaling of resources in a cloud environment. It is helping with cost reduction and efficient resource utilization. The workload for the web applications is usually mixed for different application at different time span. The single prediction model is not able to predict different kinds of workload pattern of cloud applications. In this paper, an adaptive prediction model has been proposed using linear regression, ARIMA, and support vector regression for web applications. Workload classifier has been proposed to select the model as per workload features. Further the model parameters are selected through a heuristic approach. We have used real trace files to evaluate the proposed model with existing state-of-the-art models. The experiment results describe the significant improvement in root-mean-squared error and mean absolute percentage error metrics, and improve the quality of service of web applications in a cloud environment.
引用
收藏
页码:619 / 633
页数:14
相关论文
共 55 条
  • [1] Calheiros RN(2015)Workload prediction using ARIMA model and its impact on cloud applications QoS IEEE Trans. Cloud Comput. 3 449-458
  • [2] Masoumi E(2016)Workload characterization: a survey revisited ACM Comput. Surv. (CSUR) 48 48-162
  • [3] Ranjan R(2012)Empirical prediction models for adaptive resource provisioning in the cloud Future Gener. Comput. Syst. 28 155-325
  • [4] Buyya R(2013)Cloud analytics for capacity planning and instant VM provisioning IEEE Trans. Netw. Serv. Manag. 10 312-44
  • [5] Calzarossa MC(2017)An adaptive prediction approach based on workload pattern discrimination in the cloud J. Netw. Comput. Appl. 80 35-303
  • [6] Massari L(1978)On a measure of lack of fit in time series models Biometrika 65 297-2406
  • [7] Tessera D(2016)Combining time series prediction models using genetic algorithm to autoscaling web applications hosted in the cloud infrastructure Neural Comput. Appl. 27 2383-38
  • [8] Islam S(2009)Time series prediction using support vector machines: a survey IEEE Comput. Intell. Mag. 4 24-220
  • [9] Keung J(1993)Power of the neural network linearity test J. Time Ser. Anal. 14 209-18
  • [10] Lee K(2015)Characterizing the impact of the workload on the value of dynamic resizing in data centers Perform. Eval. 85 1-197