Defense Event

Automated Management of Virtualized Data Centers

Pradeep Padala

Monday, December 07, 2009
2:00pm - 4:00pm
3725 Beyster Bldg.

Add to Google Calendar

About the Event

Virtualized data centers enable sharing of resources among hosted applications. However, it is difficult to manage these data centers because of every changing application requirements. In this work, we present a collection of tools called AutoControl, that automatically adapt to dynamic changes to achieve various SLOs (service level objectives) including high resource utilization, high performance and low power consumption. AutoControl tools are based on control theory and optimization techniques. The resource manager 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 achieve application SLOs. AutoControl also includes a power manager to save desktop energy by virtualizing the user?s desktop computing environment as a virtual machine (VM) and then migrating it between the user?s physical desktop machine and a VM server, depending on whether the desktop computing environment is being actively used or is idle. AutoControl system is built using Xen and Hyper-V virtualization technologies and various experimental testbeds including a testbed on Emulab are built to evaluate different aspects of AutoControl tools.

Additional Information

Sponsor(s): K. Shin

Open to: Limited