JustRunIt: Experiment-Based Management of Virtualized Data Centers
Zheng, Wei; Bianchini, Ricardo; Janakiraman, G. John; Santos, Jose Renato; Turner, Yoshio
Keyword(s): data center management, virtual machines, workload replay
Abstract: Managing data centers is a challenging endeavor. State-of-the-art management systems often rely on analytical modeling to assess the performance, availability, and/or energy implications of potential management decisions or system configurations. In this paper, we argue that actual experiments are cheaper, simpler, and more accurate than models for many management tasks. To support this claim, we built an infrastructure for experiment based management of virtualized data centers, called JustRunIt. The infrastructure creates a sandboxed environment in which experiments can be run on a very small number of machines using real workloads and real system state, but without affecting the on-line system. Automated management systems or the system administrator herself can leverage our infrastructure to perform management tasks on the on-line system. To evaluate the infrastructure, we apply it to two common tasks: server consolidation/expansion and evaluating hardware upgrades. Our evaluation demonstrates that JustRunIt can produce results realistically and transparently, and be nicely combined with automated management systems.
Additional Publication Information: To be published and presented atUSENIX Annual Technical Conference, June 14-19, 2009
External Posting Date: May 6, 2009 [Fulltext]. Approved for External Publication
Internal Posting Date: May 6, 2009 [Fulltext]