2018
DOI: 10.1016/j.jnca.2017.12.015
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 ap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
42
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 35 publications
(43 citation statements)
references
References 72 publications
0
42
0
Order By: Relevance
“…In 2017, Amiri et al proposed a POSITING extractionbased forecasting model to improve the provisioning of cloud resources, which examines the relationship between different sources and identifies behavioral patterns independent of fixed pattern length explicit extracts [11]. e proposed algorithm analyzes program behavior in the past, extracts behavior patterns, and then stores them based on the offline model.…”
Section: Forecast-based Approachesmentioning
confidence: 99%
“…In 2017, Amiri et al proposed a POSITING extractionbased forecasting model to improve the provisioning of cloud resources, which examines the relationship between different sources and identifies behavioral patterns independent of fixed pattern length explicit extracts [11]. e proposed algorithm analyzes program behavior in the past, extracts behavior patterns, and then stores them based on the offline model.…”
Section: Forecast-based Approachesmentioning
confidence: 99%
“…Resource management performance is improved by the effective prediction of future resource usage. Many researches [18]- [39] have been introduced for predicting cloud resource utilization under various workload traces. These prediction studies have examined the performance of different machine learning techniques.…”
Section: Related Workmentioning
confidence: 99%
“…There are also other studies that examined forecasting of host resources usage [29]- [31], prediction of VM usage [32]- [35] and prediction of web application workload [36]- [39]. Table 1 concludes the prediction approaches of resource utilization based on five characteristics: 1) prediction method, 2) workload datasets, 3) performance metrics, 4) preprocessing strategies, and 5) prediction windows.…”
Section: Related Workmentioning
confidence: 99%
“…In general, according to our previous work in [5], the prediction models proposed for cloud applications are classified into three main groups: control theory, queuing theory and machine learning techniques. Furthermore, in [17], we propose a new type of the predictor based on Sequential Pattern Mining (SPM). In the following subsections, each group is discussed briefly.…”
Section: Related Workmentioning
confidence: 99%
“…In our previous work [17], we proposed a prediction model based on episode mining, called POSITING, which investigates the correlation between different resources and extracts the behavioural patterns independently of the fixed pattern length explicitly. As the red dashed box in Fig.…”
Section: Introductionmentioning
confidence: 99%