Automated control of multiple virtualized resources

13 years 2 months ago
Automated control of multiple virtualized resources
: Virtualized data centers enable consolidation of multiple applications and sharing of multiple resources among these applications. However, current virtualization technologies are inadequate in achieving complex service level objectives (SLOs) for enterprise applications with timevarying demands for multiple resources. In this paper, we present AutoControl, a resource allocation system that automatically adapts to dynamic workload changes in a shared virtualized infrastructure to achieve application SLOs. AutoControl is a combination of an online model estimator and a novel multi-input, multi-output (MIMO) resource controller. The model estimator captures the complex relationship between application performance and resource allocations, while the MIMO controller allocates the right amount of resources to ensure application SLOs. Our experimental results using RUBiS and TPC-W benchmarks along with production-trace-driven workloads indicate that AutoControl can detect and adapt to CPU ...
Pradeep Padala, Kai-Yuan Hou, Kang G. Shin, Xiaoyu
Added 10 Mar 2010
Updated 10 Mar 2010
Type Conference
Year 2009
Authors Pradeep Padala, Kai-Yuan Hou, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant
Comments (0)