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 条
[41]  
Yaonan W(undefined)undefined undefined undefined undefined-undefined
[42]  
Yang J(undefined)undefined undefined undefined undefined-undefined
[43]  
Yu T(undefined)undefined undefined undefined undefined-undefined
[44]  
Jian L(undefined)undefined undefined undefined undefined-undefined
[45]  
Qiu J(undefined)undefined undefined undefined undefined-undefined
[46]  
Li Y(undefined)undefined undefined undefined undefined-undefined
[47]  
Yin J(undefined)undefined undefined undefined undefined-undefined
[48]  
Lu X(undefined)undefined undefined undefined undefined-undefined
[49]  
Zhao X(undefined)undefined undefined undefined undefined-undefined
[50]  
Chen H(undefined)undefined undefined undefined undefined-undefined