Data Centers

Predico: A System for What-If Analysis in Complex Data Center Applications

Download Now Date Added: Sep 2011
Format: PDF

Modern data center applications are complex distributed systems with tens or hundreds of interacting software components. An important management task in data centers is to predict the impact of a certain workload or reconfiguration change on the performance of the application. Such predictions require the design of "What-if" models of the application that take as input hypothetical changes in the application's workload or environment and estimate its impact on performance. The authors present Predico, a workload-based what-if analysis system that uses commonly available monitoring information in large scale systems to enable the administrators to ask a variety of workload-based "What-if" queries about the system.