A Cloud Benchmark Suite Combining Micro and Applications Benchmarks
Paper in proceeding, 2018

Micro and application performance benchmarks are commonly used to guide cloud service selection. However, they are often considered in isolation in a hardly reproducible setup with a flawed execution strategy. This paper presents a new execution methodology that combines micro and application benchmarks into a benchmark suite called RMIT Combined, integrates this suite into an automated cloud benchmarking environment, and implements a repeatable execution strategy. Additionally, a newly crafted Web serving benchmark called WPBench with three different load scenarios is contributed. A case study in the Amazon EC2 cloud demonstrates that choosing a cost-efficient instance type can deliver up to 40% better performance with 40% lower costs at the same time for the Web serving benchmark WPBench. Contrary to prior research, our findings reveal that network performance does not vary relevantly anymore. Our results also show that choosing a modern type of virtualization can improve disk utilization up to 10% for I/O-heavy workloads.

Web application

performance

benchmarking

application benchmark

micro benchmark

cloud computing

Author

Joel Scheuner

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Philipp Leitner

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

ACM/SPEC International Conference on Performance Engineering Companion

161-166 3186286
978-1-4503-5629-9 (ISBN)

4th International Workshop on Quality-Aware DevOps (QUDOS)
Berlin, Germany,

Areas of Advance

Information and Communication Technology

Subject Categories

Software Engineering

Computer Science

DOI

10.1145/3185768.3186286

More information

Latest update

5/31/2022