An adaptive hybrid elasticity controller for cloud infrastructures 论文

2012引用 275
Cloud Computing and Resource ManagementIoT and Edge/Fog ComputingBlockchain Technology Applications and Security

详细信息

发表日期
2012-04-01
发表年份
2012

关键词

Cloud Computing and Resource ManagementIoT and Edge/Fog ComputingBlockchain Technology Applications and Security

摘要

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.

相关技术

暂无数据

相关事件

暂无数据

相关文章

暂无数据