Studying Hardware and Software Trade-Offs for a Real-Life Web 2.0 Workload
Designing data centers for web 2.0 social networking applications is a major challenge because of the large number of users, the large scale of the data centers, the distributed application base, and the cost sensitivity of a data center facility. Optimizing the data center for performance per dollar is far from trivial. In this paper, the authors present a case study characterizing and evaluating hardware/software design choices for a real-life web 2.0 workload. They sample the web 2.0 workload both in space and in time to obtain a reduced workload that can be replayed, driven by input data captured from a real data center.