Rightsizing Servers to Achieve Cost and Power Savings in the Datacenter: This article introduces a whitepaper (pdf) published December 09:
In a nutshell, the paper describes how we perform detailed analysis of our internal workloads and then select balanced servers that are optimally sized for our production scenarios. It is my hope that IT teams in other companies can use the information in our paper to justify devoting resources to characterizing internal workloads, because that is the basis of an effective rightsizing strategy.
The whitepaper makes a parallel between the servers and the cars purchasing process is interesting as it enlarges the vision on the all criteria to look for, but it just dismisses that if you have an outsourced services or if you just lease your servers, then your needs are not the same and you tend to remove some criteria from your process.
The document goes through SPEC (Standard Performance Evaluation Corporation) and TPC (Transaction Processing Performance Council) benchmark with their respective applications and limitations.
After an overview of cpu, memory, disk and network performance evolution over the last years and the links between theses components, the power factor is introduces through the PUE perspective, highlighted by this figure (from source document):
The whitepaper continues by studying cases for typical servers roles: web server, file server.
What I find really surprising, is that it never deals with virtualization.
Update : One more very good article on this whitepaper from GreenM3 : ex-Intel engineers at Microsoft share processor secrets, optimize performance per watt


