2016
DOI: 10.14738/tmlai.41.1690
|View full text |Cite
|
Sign up to set email alerts
|

Using Machine Learning Algorithms for Cloud Client Prediction Models in a Web VM Resource Provisioning Environment

Abstract: In order to meet Service Level Agreement (SLA) requirements, efficient scaling of Virtual Machine (VM) resources in cloud computing needs to be provisioned ahead due to the instantiation time required by the VM. One way to do this is by predicting future resource demands. The existing research on VM resource provisioning are either reactive in their approach or use only non-business level metrics. In this research, a Cloud client prediction model for TPC-W benchmark web application is developed and evaluated u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 38 publications
(49 reference statements)
0
9
0
Order By: Relevance
“…Supervised learning deduces a functional relationship from training data that generalizes well to the whole dataset. In contrast, unsupervised learning has no training dataset and the goal is to discover relationships between samples or reveal the latent variables behind the observations [11]. Semi-supervised learning falls between supervised and unsupervised learning by utilizing both labeled and unlabeled data during the training phase [10].…”
Section: Supervised Learning Algorithmsmentioning
confidence: 99%
See 3 more Smart Citations
“…Supervised learning deduces a functional relationship from training data that generalizes well to the whole dataset. In contrast, unsupervised learning has no training dataset and the goal is to discover relationships between samples or reveal the latent variables behind the observations [11]. Semi-supervised learning falls between supervised and unsupervised learning by utilizing both labeled and unlabeled data during the training phase [10].…”
Section: Supervised Learning Algorithmsmentioning
confidence: 99%
“…Semi-supervised learning falls between supervised and unsupervised learning by utilizing both labeled and unlabeled data during the training phase [10]. Among the three categories of machine learning, supervised learning is the best fit to solve the prediction problem in the auto-scaling area [11]. Therefore, this research focuses on supervised learning.…”
Section: Supervised Learning Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…With respect to paradigms other than those reviewed in this paper, machine learning algorithms have achieved a considerable popularity to predict the performance of cloud architectures. In [24], the authors discussed issues related to scaling of VMs resources in cloud computing implementing proreactive strategies based on neural networks, linear regression, and support vector regression, the latter providing the best accuracy.…”
Section: Related Workmentioning
confidence: 99%