An adaptive hybrid elasticity controller for cloud infrastructures
Authors:
Top Cited Papers
- 1 April 2012
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 15421201,p. 204-212
Abstract
Cloud elasticity is the ability of the cloud infrastructure to rapidly change the amount of resources allocated to a service in order to meet the actual varying demands on the service while enforcing SLAs. In this paper, we focus on horizontal elasticity, the ability of the infrastructure to add or remove virtual machines allocated to a service deployed in the cloud. We model a cloud service using queuing theory. Using that model we build two adaptive proactive controllers that estimate the future load on a service. We explore the different possible scenarios for deploying a proactive elasticity controller coupled with a reactive elasticity controller in the cloud. Using simulation with workload traces from the FIFA world-cup web servers, we show that a hybrid controller that incorporates a reactive controller for scale up coupled with our proactive controllers for scale down decisions reduces SLA violations by a factor of 2 to 10 compared to a regression based controller or a completely reactive controller.Keywords
This publication has 15 references indexed in Scilit:
- OPTIMIS: A holistic approach to cloud service provisioningFuture Generation Computer Systems, 2012
- NapSACACM SIGCOMM Computer Communication Review, 2011
- Utility Driven Elastic Services2011
- Automated control for elastic storage2010
- Towards autonomic workload provisioning for enterprise Grids and clouds2009
- Wikipedia workload analysis for decentralized hostingComputer Networks, 2009
- Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters2009
- Power and performance management of virtualized computing environments via lookahead controlCluster Computing, 2008
- Proactive replication in distributed storage systems using machine availability estimation2007
- Managing flash crowds on the Internet2004