TY - GEN
T1 - Demystifying cloud benchmarking
AU - Palit, Tapti
AU - Shen, Yongming
AU - Ferdman, Michael
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/5/31
Y1 - 2016/5/31
N2 - The popularity of online services has grown exponentially, spurring great interest in improving server hardware and software. However, conducting research on servers has traditionally been challenging due to the complexity of setting up representative server configurations and measuring their performance. Recent work has eased the effort of benchmarking servers by making benchmarking software and benchmarking instructions readily available to the research community. Unfortunately, the existing benchmarks are a black box; their users are expected to trust the design decisions made in the construction of these benchmarks with little justification and few cited sources. In this work, we have attempted to overcome this problem by building new server benchmarks for three popular network-intensive workloads: video streaming, web serving, and object caching. This paper documents the benchmark construction process, describes the software, and provides the resources we used to justify the design decisions that make our benchmarks representative for system-level studies.
AB - The popularity of online services has grown exponentially, spurring great interest in improving server hardware and software. However, conducting research on servers has traditionally been challenging due to the complexity of setting up representative server configurations and measuring their performance. Recent work has eased the effort of benchmarking servers by making benchmarking software and benchmarking instructions readily available to the research community. Unfortunately, the existing benchmarks are a black box; their users are expected to trust the design decisions made in the construction of these benchmarks with little justification and few cited sources. In this work, we have attempted to overcome this problem by building new server benchmarks for three popular network-intensive workloads: video streaming, web serving, and object caching. This paper documents the benchmark construction process, describes the software, and provides the resources we used to justify the design decisions that make our benchmarks representative for system-level studies.
UR - https://www.scopus.com/pages/publications/84978716288
U2 - 10.1109/ISPASS.2016.7482080
DO - 10.1109/ISPASS.2016.7482080
M3 - Conference contribution
AN - SCOPUS:84978716288
T3 - ISPASS 2016 - International Symposium on Performance Analysis of Systems and Software
SP - 122
EP - 132
BT - ISPASS 2016 - International Symposium on Performance Analysis of Systems and Software
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th International Symposium on Performance Analysis of Systems and Software, ISPASS 2016
Y2 - 17 April 2016 through 19 April 2016
ER -