A new efficient approach for extracting the closed episodes for workload prediction in cloud

被引:0
作者
Maryam Amiri
Leyli Mohammad-Khanli
Raffaela Mirandola
机构
[1] Arak University,Department of Computer Engineering, Faculty of Engineering
[2] University of Tabriz,Faculty of Electrical and Computer Engineering
[3] Informazione e Bioingegneria Politecnico di Milano,Dipartimento di Elettronica
来源
Computing | 2020年 / 102卷
关键词
Closed episode; Cloud computing; Prediction; Pattern mining engine; Workload; 68T10; 62-07;
D O I
暂无
中图分类号
学科分类号
摘要
The prediction of the future workload of applications is an essential step guiding resource provisioning in cloud environments. In our previous works, we proposed two prediction models based on pattern mining. This paper builds on our previous experience and focuses on the issue of time and space complexities of the prediction model. Specifically, it presents a general approach to improve the efficiency of the pattern mining engine, which leads to improving the efficiency of the predictors. The approach is composed of two steps: (1) Firstly, to improve space complexity, redundant occurrences of patterns are defined and algorithms are suggested to identify and omit them. (2) To improve time complexity, a new data structure, called closed pattern backward tree, is presented for mining closed patterns directly. The approach not only improves the efficiency of our predictors, but also can be employed in different fields of pattern mining. The performance of the proposed approach is investigated based on real and synthetic workloads of cloud. The experimental results show that the proposed approach could improve the efficiency of the pattern mining engine significantly in comparison to common methods to extract closed patterns.
引用
收藏
页码:141 / 200
页数:59
相关论文
共 106 条
  • [1] Amiri M(2018)An online learning model based on episode mining for workload prediction in cloud Future Gener Comput Syst 87 83-113
  • [2] Mohammad-Khanli L(2017)Survey on prediction models of applications for resources provisioning in cloud J Netw Comput Appl 82 93-325
  • [3] Mirandola R(2013)Cloud analytics for capacity planning and instant VM provisioning IEEE Trans Netw Serv Manag 10 312-201
  • [4] Amiri M(2015)AME-WPC: advanced model for efficient workload prediction in the cloud J Netw Comput Appl 55 191-240
  • [5] Mohammad-Khanli L(2017)IDS fitted Q improvement using fuzzy approach for resource provisioning in cloud J Intell Fuzzy Syst 32 229-18
  • [6] Jiang Y(2014)A cost-aware auto-scaling approach using the workload prediction in service clouds Inf Syst Front 16 7-334
  • [7] Perng C-S(2012)Prediction-based federated management of multi-scale resources in cloud Adv Inf Sci Serv Sci 4 324-62
  • [8] Li T(2018)A sequential pattern mining model for application workload prediction in cloud environment J Netw Comput Appl 105 21-108
  • [9] Chang RN(2013)Pattern-growth based frequent serial episode discovery Data Knowl Eng 87 91-1934
  • [10] Cetinski K(2014)Wireless spectrum occupancy prediction based on partial periodic pattern mining IEEE Trans Parallel Distrib Syst 25 1925-1657