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

被引:34
|
作者
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 条
  • [21] Customer Churn Prediction in Superannuation: A Sequential Pattern Mining Approach
    Culbert, Ben
    Fu, Bin
    Brownlow, James
    Chu, Charles
    Meng, Qinxue
    Xu, Guandong
    DATABASES THEORY AND APPLICATIONS, ADC 2018, 2018, 10837 : 123 - 134
  • [22] Detecting a Malicious Insider in the Cloud Environment Using Sequential Rule Mining
    Nkosi, Lucky
    Tarwireyi, Paul
    Adigun, Matthew O.
    2013 5TH INTERNATIONAL CONFERENCE ON ADAPTIVE SCIENCE AND TECHNOLOGY (ICAST 2013), 2013,
  • [23] Association Learning based Hybrid Model for Cloud Workload Prediction
    Kumar, Siddhant
    Muthiyan, Neha
    Gupta, Shaifu
    Dileep, A. D.
    Nigam, Aditya
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [24] Multivariate Deep Learning Model For Workload Prediction In Cloud Computing
    Dang-Quang, Nhat-Minh
    Yoo, Myungsik
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 858 - 862
  • [25] Mining Mobile Application Sequential Patterns for Usage Prediction
    Lu, Eric Hsueh-Chan
    Lin, Yi-Wei
    Ciou, Jing-Bin
    2014 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC), 2014, : 185 - 190
  • [26] Action Model Acquisition Using Sequential Pattern Mining
    Arora, Ankuj
    Fiorino, Humbert
    Pellier, Damien
    Pesty, Sylvie
    KI 2017: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2017, 10505 : 286 - 292
  • [27] A general model for sequential pattern mining with a progressive database
    Huang, Jen-Wei
    Tseng, Chi-Yao
    Ou, Jian-Chih
    Chen, Ming-Syan
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (09) : 1153 - 1167
  • [28] MVEI: An Interference Prediction Model for CPU-intensive Application in Cloud Environment
    Sun, Xiaoli
    Wu, Qingbo
    Tan, Yusong
    Wu, Fuhui
    PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 83 - 87
  • [29] Application-Oriented Cloud Workload Prediction: A Survey and New Perspectives
    Feng, Binbin
    Ding, Zhijun
    TSINGHUA SCIENCE AND TECHNOLOGY, 2025, 30 (01): : 34 - 54
  • [30] The Application of Sequential Pattern Mining Techniques on MIMIC-IV
    Mariciuc, Cecilia
    Raschip, Madalina
    IDDM 2021: INFORMATICS & DATA-DRIVEN MEDICINE: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATICS & DATA-DRIVEN MEDICINE (IDDM 2021), 2021, 3038 : 136 - 149