Linux Benchmarks
System
Benchmark | Name | Description |
---|---|---|
Cluster Boot | cluster_boot |
Records the time required to boot a cluster of VMs. |
UnixBench | unixbench |
Unix bench is a holistic performance benchmark, measuing CPU performance,some memory bandwidth, and disk. |
CPU
Benchmark | Name | Description |
---|---|---|
SPEC CPU2006 | speccpu2006 |
The SPEC CPU 2006 benchmark is SPEC's next-generation, industry-standardized, CPU-intensive benchmark suite, stressing a system's processor, memory subsystem and compiler. |
COREMARK | coremark |
CoreMark's primary goals are simplicity and providing a method for benchmarking only a processor's core features. |
Scimark2 | scimark2 |
SciMark2 is a Java (and C) benchmark for scientific and numerical computing. It measures several computational kernels and reports a composite score in approximate Mflops (Millions of floating point operations per second). |
Memory
Benchmark | Name | Description |
---|---|---|
MultiChase | multichase |
pointer chaser benchmark. It measures the average latency of pointer-chase operations. |
SILO | silo |
Silo is a high performance, scalable in-memory database for modern multicore machines. |
Storage
Benchmark | Name | Description |
---|---|---|
SPEC SFS2014 | specsfs2014 |
The SPEC SFS® 2014 benchmark is the latest version of the Standard Performance Evaluation Corporation benchmark suite measuring file server throughput and response time, providing a standardized method for comparing performance across different vendor platforms. |
Block Storage | block_storage_workloads |
Runs fio benchmarks to simulate logging, database and streaming. |
Flexible I/O | fio |
Run fio benchmarks |
Copy Throughput | copy_throughput |
cp and dd between two attached disks on same vm. scp copy across different vms using external networks. |
Network
Benchmark | Name | Description |
---|---|---|
Mesh Network | mesh_network |
Runs TCP_RR, TCP_STREAM benchmarks from netperf and compute total throughput and average latency inside mesh network. |
Iperf | iperf |
Runs Iperf to collect network throughput. |
NetPerf | netperf |
Runs TCP_RR, TCP_CRR, and TCP_STREAM benchmarks from netperf across two machines. |
ping | ping |
Runs ping using the internal IP addresses of VMs in the same zone. |
Web Workloads
Benchmark | Name | Description |
---|---|---|
OLDISIM | oldisim |
oldisim is a framework to support benchmarks that emulate Online Data-Intensive (OLDI) workloads, such as web search and social networking. oldisim includes sample workloads built on top of this framework. |
Tomcat / Wrk | tomcat_wrk |
Run wrk against a simple Tomcat web server. |
EFPL CloudSuite
For more info see: CloudSuite Benchmarks
Benchmark | Name | Description |
---|---|---|
Data Caching | cloudsuite_data_caching |
Runs the Data Caching benchmark. |
Data Serving | cloudsuite_data_serving |
Runs the Data Serving benchmark. |
Graph Analytics | cloudsuite_graph_analytics |
Runs the Graph Analytics Benchmark. |
In-Memory Analytics | cloudsuite_in_memory_analytics |
Runs the In-Memory Analytics benchmark. |
Media Streaming | cloudsuite_media_streaming |
Runs the media streaming benchmark. |
Web Search | cloudsuite_web_search |
Runs the web search benchmark. |
Web Serving | cloudsuite_web_serving |
Runs the web serving benchmark. |
NoSQL Workloads
Benchmark | Name | Description |
---|---|---|
Aerospike | aerospike_ycsb |
Runs YCSB against Aerospike. |
Cassandra | cassandra_ycsb |
Runs YCSB against Cassandra. |
HBase | hbase_ycsb |
Runs YCSB against HBase. |
MongoDB | mongodb_ycsb |
Runs YCSB against MongoDB. |
Redis | redis_ycsb |
Runs YCSB against Redis. |
[Big] Data
Benchmark | Name | Description |
---|---|---|
Hadoop TeraSort | hadoop_terasort |
Runs TeraSort on Hadoop. |
Sysbench OLTP | sysbench_oltp |
Runs sysbench --oltp. |
[Big] Compute
Benchmark | Name | Description |
---|---|---|
HPCC | hpcc |
Runs HPC Challenge benchmarks. |
Services
Benchmark | Name | Description |
---|---|---|
Cloud BigTable | cloud_bigtable_ycsb |
Runs YCSB against Google Cloud BigTable. |
Cloud Datastore | cloud_datastore_ycsb |
Runs YCSB against Google Cloud Datastore. |
Object Storage | object_storage_service |
Object Storage benchmarks. |
MySQL Service | mysql_service |
This is a set of benchmarks that measures performance of MySQL Databases on managed MySQL services. |