2012
DOI: 10.1002/cpe.2864
|View full text |Cite
|
Sign up to set email alerts
|

Applying reinforcement learning towards automating resource allocation and application scalability in the cloud

Abstract: SUMMARYPublic Infrastructure as a Service (IaaS) clouds such as Amazon, GoGrid and Rackspace deliver computational resources by means of virtualisation technologies. These technologies allow multiple independent virtual machines to reside in apparent isolation on the same physical host. Dynamically scaling applications running on IaaS clouds can lead to varied and unpredictable results due to the performance interference effects associated with co-located virtual machines. Determining appropriate scaling polic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
98
0
13

Year Published

2013
2013
2022
2022

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 184 publications
(112 citation statements)
references
References 23 publications
1
98
0
13
Order By: Relevance
“…ii A cloud controller reasoning engine (RobusT2Scale [18]) implemented in Matlab. 2 iii A cloud-based application framework (ElasticBench) implemented with Microsoft .NET technologies (.NET framework 4 and Azure SDK 2.5). 3 iv The integration between these three components by software connectors (cf.…”
Section: Methodsmentioning
confidence: 99%
“…ii A cloud controller reasoning engine (RobusT2Scale [18]) implemented in Matlab. 2 iii A cloud-based application framework (ElasticBench) implemented with Microsoft .NET technologies (.NET framework 4 and Azure SDK 2.5). 3 iv The integration between these three components by software connectors (cf.…”
Section: Methodsmentioning
confidence: 99%
“…However, the prediction accuracy highly depends on the number observations and the interval [18]. Reinforcement learning (e.g., [42]) enable learning elasticity policies from observations. However, it requires long learning, which is only applicable for stable workloads.…”
Section: Related Workmentioning
confidence: 99%
“…Barrett et al [6] consider a Q-learning approach to the auto-scaling of cloud applications deployment. Seeking to address the dimensionality issues associated with Reinforcement Learning approaches by adopting a hybrid approach.…”
Section: Related Workmentioning
confidence: 99%