Adaptive Cloud Resource Allocation scheme to minimize SLO response time violation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

This paper presents an Elastic Cloud Resource Allocation scheme that allocates minimal cloud VM resources that are needed to satisfy a given Service Level Objective (SLO) response time for cloud based elastic applications. More importantly, the algorithm attempts to mitigate any response time violation that could arise during the provisioning of cloud VM instances. Our proposed scheme utilizes queueing theory to estimate the number of VM instances that are need to satisfy the response time according to the current workload. The scheme also employs reactive provisioning technique to examine workload conditions and re-compute needed VM instances at a periodic interval (every 1 or two minutes) at CPU utilization of allocated VMs is used as threshold to adjust (to add or remove) the number of allocated VMs. The scheme is implemented and evaluated using real workload traces obtained from World Cup 98. The results show that our scheme is very effective in satisfying SLO response time while minimizing violations during spikes of workload or during provisioning of VMs.

Original languageBritish English
Title of host publication2016 IEEE/ACS 13th International Conference of Computer Systems and Applications, AICCSA 2016 - Proceedings
PublisherIEEE Computer Society
ISBN (Electronic)9781509043200
DOIs
StatePublished - 2 Jul 2016
Event13th IEEE/ACS International Conference of Computer Systems and Applications, AICCSA 2016 - Agadir, Morocco
Duration: 29 Nov 20162 Dec 2016

Publication series

NameProceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA
Volume0
ISSN (Print)2161-5322
ISSN (Electronic)2161-5330

Conference

Conference13th IEEE/ACS International Conference of Computer Systems and Applications, AICCSA 2016
Country/TerritoryMorocco
CityAgadir
Period29/11/162/12/16

Keywords

  • Cloud Computing
  • Resource Allocation
  • Service Level Objective Response Time
  • Virtual Machine

Fingerprint

Dive into the research topics of 'Adaptive Cloud Resource Allocation scheme to minimize SLO response time violation'. Together they form a unique fingerprint.

Cite this