A sequential pattern mining model for application workload prediction in cloud environment

被引:33
|
作者
Amiri, Maryam [1 ]
Mohammad-Khanli, Leyli [1 ]
Mirandola, Raffaela [2 ]
机构
[1] Univ Tabriz, Fac Elect & Comp Engn, 29 Bahman Blvd, Tabriz, Iran
[2] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Via Golgi 42, I-20133 Milan, Italy
关键词
Cloud computing; Prediction; Application; Workload; Sequential pattern mining; RESOURCE-MANAGEMENT; FREQUENT EPISODES; LOAD PREDICTION; ELASTICITY; ALGORITHM; DISCOVERY; NETWORK;
D O I
10.1016/j.jnca.2017.12.015
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The resource provisioning is one of the challenging problems in the cloud environment. The resources should be allocated dynamically according to the demand changes of the applications. Over-provisioning increases energy wasting and costs. On the other hand, under-provisioning causes Service Level Agreements (SLA) violation and Quality of Service (QoS) dropping. Therefore the allocated resources should be close to the current demand of applications as much as possible. For this purpose, the future demand of applications should be determined. Thus, the prediction of the future workload of applications is an essential step before the resource provisioning. To the best of our knowledge, for the first time, this paper proposes a novel Prediction mOdel based on Sequential paTtern mINinG (POSITING) that considers correlation between different resources and extracts behavioural patterns of applications independently of the fixed pattern length explicitly. Based on the extracted patterns and the recent behaviour of the application, the future demand of resources is predicted. The main goal of this paper is to show that models based on pattern mining could offer novel and useful points of view for tackling some of the issues involved in predicting the application workloads. The performance of the proposed model is evaluated based on both real and synthetic workloads. The experimental results show that the proposed model could improve the prediction accuracy in comparison to the other state-of-the-art methods such as moving average, linear regression, neural networks and hybrid prediction approaches.
引用
收藏
页码:21 / 62
页数:42
相关论文
共 50 条
  • [1] An online learning model based on episode mining for workload prediction in cloud
    Amiri, Maryam
    Mohammad-Khanli, Leyli
    Mirandola, Raffaela
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 83 - 101
  • [2] Highly Scalable Sequential Pattern Mining Based on MapReduce Model on the Cloud
    Chen, Chun-Chieh
    Tseng, Chi-Yao
    Chen, Ming-Syan
    [J]. 2013 IEEE INTERNATIONAL CONGRESS ON BIG DATA, 2013, : 310 - 317
  • [3] Mining association rules based on cloud model and application in prediction
    Tian, YQ
    Weng, YJ
    Zhu, ZY
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2203 - 2207
  • [4] DPSP: Distributed Progressive Sequential Pattern Mining on the Cloud
    Huang, Jen-Wei
    Lin, Su-Chen
    Chen, Ming-Syan
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PT II, PROCEEDINGS, 2010, 6119 : 27 - +
  • [5] Sequential Pattern Mining for Protein Function Prediction
    Wang, Miao
    Shang, Xue-qun
    Li, Zhan-huai
    [J]. ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2008, 5139 : 652 - 658
  • [6] A Stream Sequential Pattern Mining Model
    Li, Haifeng
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 704 - 707
  • [7] A Novel Feature Extraction Model for Large-Scale Workload Prediction in Cloud Environment
    Shishira S.R.
    Kandasamy A.
    [J]. SN Computer Science, 2021, 2 (5)
  • [8] An adaptive prediction approach based on workload pattern discrimination in the cloud
    Liu, Chunhong
    Liu, Chuanchang
    Shang, Yanlei
    Chen, Shiping
    Cheng, Bo
    Chen, Junliang
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 80 : 35 - 44
  • [9] Performance evaluation of metaheuristics algorithms for workload prediction in cloud environment
    Kumar, Jitendra
    Singh, Ashutosh Kumar
    [J]. APPLIED SOFT COMPUTING, 2021, 113
  • [10] Workload prediction for SLA performance in cloud environment: ESANN approach
    Gupta, Abhishek
    Bhadauria, H. S.
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2023, 17 (04): : 1085 - 1100