科技报告详细信息
Automated Control of Multiple Virtualized Resources
Padala, Pradeep ; Hou, Kai-Yuan ; Shin, Kang G. ; Zhu, Xiaoyun ; Uysal, Mustafa ; Wang, Zhikui ; Singhal, Sharad ; Merchant, Arif
HP Development Company
关键词: virtualization;    consolidation;    service level objective;    control;    service differentiation;   
RP-ID  :  HPL-2008-123R1
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

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 time-varying 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 and disk I/O bottlenecks that occur over time and across multiple nodes and allocate multiple virtualized resources accordingly to achieve application SLOs. It can also provide service differentiation according to the priorities of individual applications during resource contention.

【 预 览 】
附件列表
Files Size Format View
RO201804100002149LZ 714KB PDF download
  文献评价指标  
  下载次数:13次 浏览次数:35次