JustRunIt: experiment-based management of virtualized data centers

  • Authors:
  • Wei Zheng;Ricardo Bianchini;G. John Janakiraman;Jose Renato Santos;Yoshio Turner

  • Affiliations:
  • Department of Computer Science, Rutgers University;Department of Computer Science, Rutgers University;HP Labs, Hewlett-Packard Corporation;HP Labs, Hewlett-Packard Corporation;HP Labs, Hewlett-Packard Corporation

  • Venue:
  • USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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 experimentbased 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.