Cloud Computing Benchmarking : A Survey
Clearing the clouds: a study of emerging scale-out workloads on modern hardware