new configs

This commit is contained in:
Gyu-Ho Lee 2016-04-16 01:37:57 -07:00
parent 6d617eab67
commit b37a5cac8a
18 changed files with 1530 additions and 0 deletions

View File

@ -9,6 +9,7 @@ We keep full logs here and cloud storage(when it's over 1MB):
Test results:
- https://github.com/coreos/dbtester/tree/master/bench-results/data/2016041601/README.md
- https://github.com/coreos/dbtester/tree/master/bench-results/data/2016041502/README.md
- https://github.com/coreos/dbtester/tree/master/bench-results/data/2016041501/README.md
- https://github.com/coreos/dbtester/tree/master/bench-results/data/2016041401/README.md

View File

@ -0,0 +1,889 @@
titles:
- Write 2M keys, 1000-client, 8-byte key, 256-byte value
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (etcd v3, Test 1)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (etcd v3, Test 2)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (etcd v3, Test 3)
- Write 500K keys, 1000-client, 8-byte key, 256-byte value (etcd v2, Test 1)
- Write 500K keys, 1000-client, 8-byte key, 256-byte value (etcd v2, Test 2)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (etcd v2, Test 1)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (etcd v2, Test 2)
- Write 500K keys, 1000-client, 8-byte key, 256-byte value (Consul, Test 1)
- Write 500K keys, 1000-client, 8-byte key, 256-byte value (Consul, Test 2)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (Consul, Test 1)
- Write 2M keys, 1000-client, 8-byte key, 256-byte value (Consul, Test 2)
step1:
- data_path_list:
- 2016041601/01-consul-1-monitor.csv
- 2016041601/01-consul-2-monitor.csv
- 2016041601/01-consul-3-monitor.csv
data_benchmark_path: 2016041601/01-consul-timeseries.csv
output_path: 2016041601/01-consul-aggregated.csv
- data_path_list:
- 2016041601/01-etcdv2-1-monitor.csv
- 2016041601/01-etcdv2-2-monitor.csv
- 2016041601/01-etcdv2-3-monitor.csv
data_benchmark_path: 2016041601/01-etcdv2-timeseries.csv
output_path: 2016041601/01-etcdv2-aggregated.csv
- data_path_list:
- 2016041601/01-etcdv3-1-monitor.csv
- 2016041601/01-etcdv3-2-monitor.csv
- 2016041601/01-etcdv3-3-monitor.csv
data_benchmark_path: 2016041601/01-etcdv3-timeseries.csv
output_path: 2016041601/01-etcdv3-aggregated.csv
- data_path_list:
- 2016041601/01-zk-1-monitor.csv
- 2016041601/01-zk-2-monitor.csv
- 2016041601/01-zk-3-monitor.csv
data_benchmark_path: 2016041601/01-zk-timeseries.csv
output_path: 2016041601/01-zk-aggregated.csv
- data_path_list:
- 2016041601/02-etcdv3-1-monitor.csv
- 2016041601/02-etcdv3-2-monitor.csv
- 2016041601/02-etcdv3-3-monitor.csv
data_benchmark_path: 2016041601/02-etcdv3-timeseries.csv
output_path: 2016041601/02-etcdv3-aggregated.csv
- data_path_list:
- 2016041601/03-etcdv3-1-monitor.csv
- 2016041601/03-etcdv3-2-monitor.csv
- 2016041601/03-etcdv3-3-monitor.csv
data_benchmark_path: 2016041601/03-etcdv3-timeseries.csv
output_path: 2016041601/03-etcdv3-aggregated.csv
- data_path_list:
- 2016041601/04-etcdv3-go1.6-1-monitor.csv
- 2016041601/04-etcdv3-go1.6-2-monitor.csv
- 2016041601/04-etcdv3-go1.6-3-monitor.csv
data_benchmark_path: 2016041601/04-etcdv3-go1.6-timeseries.csv
output_path: 2016041601/04-etcdv3-go1.6-aggregated.csv
- data_path_list:
- 2016041601/04-etcdv3-go1.7-1-monitor.csv
- 2016041601/04-etcdv3-go1.7-2-monitor.csv
- 2016041601/04-etcdv3-go1.7-3-monitor.csv
data_benchmark_path: 2016041601/04-etcdv3-go1.7-timeseries.csv
output_path: 2016041601/04-etcdv3-go1.7-aggregated.csv
- data_path_list:
- 2016041601/05-etcdv2-1-monitor.csv
- 2016041601/05-etcdv2-2-monitor.csv
- 2016041601/05-etcdv2-3-monitor.csv
data_benchmark_path: 2016041601/05-etcdv2-timeseries.csv
output_path: 2016041601/05-etcdv2-aggregated.csv
- data_path_list:
- 2016041601/06-etcdv2-1-monitor.csv
- 2016041601/06-etcdv2-2-monitor.csv
- 2016041601/06-etcdv2-3-monitor.csv
data_benchmark_path: 2016041601/06-etcdv2-timeseries.csv
output_path: 2016041601/06-etcdv2-aggregated.csv
- data_path_list:
- 2016041601/07-etcdv2-1-monitor.csv
- 2016041601/07-etcdv2-2-monitor.csv
- 2016041601/07-etcdv2-3-monitor.csv
data_benchmark_path: 2016041601/07-etcdv2-timeseries.csv
output_path: 2016041601/07-etcdv2-aggregated.csv
- data_path_list:
- 2016041601/08-etcdv2-1-monitor.csv
- 2016041601/08-etcdv2-2-monitor.csv
- 2016041601/08-etcdv2-3-monitor.csv
data_benchmark_path: 2016041601/08-etcdv2-timeseries.csv
output_path: 2016041601/08-etcdv2-aggregated.csv
- data_path_list:
- 2016041601/09-consul-1-monitor.csv
- 2016041601/09-consul-2-monitor.csv
- 2016041601/09-consul-3-monitor.csv
data_benchmark_path: 2016041601/09-consul-timeseries.csv
output_path: 2016041601/09-consul-aggregated.csv
- data_path_list:
- 2016041601/10-consul-1-monitor.csv
- 2016041601/10-consul-2-monitor.csv
- 2016041601/10-consul-3-monitor.csv
data_benchmark_path: 2016041601/10-consul-timeseries.csv
output_path: 2016041601/10-consul-aggregated.csv
- data_path_list:
- 2016041601/11-consul-1-monitor.csv
- 2016041601/11-consul-2-monitor.csv
- 2016041601/11-consul-3-monitor.csv
data_benchmark_path: 2016041601/11-consul-timeseries.csv
output_path: 2016041601/11-consul-aggregated.csv
- data_path_list:
- 2016041601/12-consul-1-monitor.csv
- 2016041601/12-consul-2-monitor.csv
- 2016041601/12-consul-3-monitor.csv
data_benchmark_path: 2016041601/12-consul-timeseries.csv
output_path: 2016041601/12-consul-aggregated.csv
step2:
- data_list:
- path: 2016041601/01-consul-aggregated.csv
name: consul_v0.6.4
- path: 2016041601/01-etcdv2-aggregated.csv
name: etcd_v2
- path: 2016041601/01-etcdv3-aggregated.csv
name: etcd_v3
- path: 2016041601/01-zk-aggregated.csv
name: zookeeper_v3.4.8
output_path: 2016041601/01-all-aggregated.csv
- data_list:
- path: 2016041601/02-etcdv3-aggregated.csv
name: etcd_v3
output_path: 2016041601/02-all-aggregated.csv
- data_list:
- path: 2016041601/03-etcdv3-aggregated.csv
name: etcd_v3
output_path: 2016041601/03-all-aggregated.csv
- data_list:
- path: 2016041601/04-etcdv3-go1.6--aggregated.csv
name: etcd_v3_go1.6
- path: 2016041601/04-etcdv3-go1.7-aggregated.csv
name: etcd_v3_go1.7
output_path: 2016041601/04-all-aggregated.csv
- data_list:
- path: 2016041601/05-etcdv2-aggregated.csv
name: etcd_v2
output_path: 2016041601/05-all-aggregated.csv
- data_list:
- path: 2016041601/06-etcdv2-aggregated.csv
name: etcd_v2
output_path: 2016041601/06-all-aggregated.csv
- data_list:
- path: 2016041601/07-etcdv2-aggregated.csv
name: etcd_v2
output_path: 2016041601/07-all-aggregated.csv
- data_list:
- path: 2016041601/08-etcdv2-aggregated.csv
name: etcd_v2
output_path: 2016041601/08-all-aggregated.csv
- data_list:
- path: 2016041601/09-consul-aggregated.csv
name: etcd_v2
output_path: 2016041601/09-all-aggregated.csv
- data_list:
- path: 2016041601/10-consul-aggregated.csv
name: etcd_v2
output_path: 2016041601/10-all-aggregated.csv
- data_list:
- path: 2016041601/11-consul-aggregated.csv
name: etcd_v2
output_path: 2016041601/11-all-aggregated.csv
- data_list:
- path: 2016041601/12-consul-aggregated.csv
name: etcd_v2
output_path: 2016041601/12-all-aggregated.csv
step3:
- data_path: 2016041601/01-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_consul_v0.6.4
legend: Consul v0.6.4
- column: avg_latency_ms_etcd_v2
legend: etcd v2
- column: avg_latency_ms_etcd_v3
legend: etcd v3
- column: avg_latency_ms_zookeeper_v3.4.8
legend: Zookeeper v3.4.8
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/01-avg-latency-ms.svg
- 2016041601/01-avg-latency-ms.png
- lines:
- column: throughput_consul_v0.6.4
legend: Consul v0.6.4
- column: throughput_etcd_v2
legend: etcd v2
- column: throughput_etcd_v3
legend: etcd v3
- column: throughput_zookeeper_v3.4.8
legend: Zookeeper v3.4.8
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/01-throughput.svg
- 2016041601/01-throughput.png
- lines:
- column: avg_cpu_consul_v0.6.4
legend: Consul v0.6.4
- column: avg_cpu_etcd_v2
legend: etcd v2
- column: avg_cpu_etcd_v3
legend: etcd v3
- column: avg_cpu_zookeeper_v3.4.8
legend: Zookeeper v3.4.8
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/01-avg-cpu.svg
- 2016041601/01-avg-cpu.png
- lines:
- column: avg_memory_mb_consul_v0.6.4
legend: Consul v0.6.4
- column: avg_memory_mb_etcd_v2
legend: etcd v2
- column: avg_memory_mb_etcd_v3
legend: etcd v3
- column: avg_memory_mb_zookeeper_v3.4.8
legend: Zookeeper v3.4.8
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/01-avg-memory.svg
- 2016041601/01-avg-memory.png
- data_path: 2016041601/02-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/02-avg-latency-ms.svg
- 2016041601/02-avg-latency-ms.png
- lines:
- column: throughput_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/02-throughput.svg
- 2016041601/02-throughput.png
- lines:
- column: avg_cpu_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/02-avg-cpu.svg
- 2016041601/02-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/02-avg-memory.svg
- 2016041601/02-avg-memory.png
- data_path: 2016041601/03-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/03-avg-latency-ms.svg
- 2016041601/03-avg-latency-ms.png
- lines:
- column: throughput_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/03-throughput.svg
- 2016041601/03-throughput.png
- lines:
- column: avg_cpu_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/03-avg-cpu.svg
- 2016041601/03-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v3
legend: etcd v3
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/03-avg-memory.svg
- 2016041601/03-avg-memory.png
- data_path: 2016041601/04-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_etcd_v3_go1.6
legend: etcd v3 (Go 1.6)
- column: avg_latency_etcd_v3_go1.7
legend: etcd v3 (Go 1.7)
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/04-avg-latency-ms.svg
- 2016041601/04-avg-latency-ms.png
- lines:
- column: throughput_etcd_v3_go1.6
legend: etcd v3 (Go 1.6)
- column: throughput_etcd_v3_go1.7
legend: etcd v3 (Go 1.7)
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/04-throughput.svg
- 2016041601/04-throughput.png
- lines:
- column: avg_cpu_etcd_v3_go1.6
legend: etcd v3 (Go1.6)
- column: avg_cpu_etcd_v3_go1.7
legend: etcd v3 (Go1.7)
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/04-avg-cpu.svg
- 2016041601/04-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v3_go1.6
legend: etcd v3 (Go 1.6)
- column: avg_memory_mb_etcd_v3_go1.7
legend: etcd v3 (Go 1.7)
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/04-avg-memory.svg
- 2016041601/04-avg-memory.png
- data_path: 2016041601/05-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/05-avg-latency-ms.svg
- 2016041601/05-avg-latency-ms.png
- lines:
- column: throughput_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/05-throughput.svg
- 2016041601/05-throughput.png
- lines:
- column: avg_cpu_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/05-avg-cpu.svg
- 2016041601/05-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/05-avg-memory.svg
- 2016041601/05-avg-memory.png
- data_path: 2016041601/06-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/06-avg-latency-ms.svg
- 2016041601/06-avg-latency-ms.png
- lines:
- column: throughput_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/06-throughput.svg
- 2016041601/06-throughput.png
- lines:
- column: avg_cpu_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/06-avg-cpu.svg
- 2016041601/06-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/06-avg-memory.svg
- 2016041601/06-avg-memory.png
- data_path: 2016041601/07-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/07-avg-latency-ms.svg
- 2016041601/07-avg-latency-ms.png
- lines:
- column: throughput_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/07-throughput.svg
- 2016041601/07-throughput.png
- lines:
- column: avg_cpu_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/07-avg-cpu.svg
- 2016041601/07-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/07-avg-memory.svg
- 2016041601/07-avg-memory.png
- data_path: 2016041601/08-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/08-avg-latency-ms.svg
- 2016041601/08-avg-latency-ms.png
- lines:
- column: throughput_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/08-throughput.svg
- 2016041601/08-throughput.png
- lines:
- column: avg_cpu_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/08-avg-cpu.svg
- 2016041601/08-avg-cpu.png
- lines:
- column: avg_memory_mb_etcd_v2
legend: etcd v2
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/08-avg-memory.svg
- 2016041601/08-avg-memory.png
- data_path: 2016041601/09-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/09-avg-latency-ms.svg
- 2016041601/09-avg-latency-ms.png
- lines:
- column: throughput_consul_v0.6.4
legend: consul_v0.6.4
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/09-throughput.svg
- 2016041601/09-throughput.png
- lines:
- column: avg_cpu_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/09-avg-cpu.svg
- 2016041601/09-avg-cpu.png
- lines:
- column: avg_memory_mb_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/09-avg-memory.svg
- 2016041601/09-avg-memory.png
- data_path: 2016041601/10-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/10-avg-latency-ms.svg
- 2016041601/10-avg-latency-ms.png
- lines:
- column: throughput_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/10-throughput.svg
- 2016041601/10-throughput.png
- lines:
- column: avg_cpu_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/10-avg-cpu.svg
- 2016041601/10-avg-cpu.png
- lines:
- column: avg_memory_mb_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/10-avg-memory.svg
- 2016041601/10-avg-memory.png
- data_path: 2016041601/11-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/11-avg-latency-ms.svg
- 2016041601/11-avg-latency-ms.png
- lines:
- column: throughput_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/11-throughput.svg
- 2016041601/11-throughput.png
- lines:
- column: avg_cpu_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/11-avg-cpu.svg
- 2016041601/11-avg-cpu.png
- lines:
- column: avg_memory_mb_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/11-avg-memory.svg
- 2016041601/11-avg-memory.png
- data_path: 2016041601/12-all-aggregated.csv
plot_list:
- lines:
- column: avg_latency_ms_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Latency(millisecond)
output_path_list:
- 2016041601/12-avg-latency-ms.svg
- 2016041601/12-avg-latency-ms.png
- lines:
- column: throughput_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Throughput
output_path_list:
- 2016041601/12-throughput.svg
- 2016041601/12-throughput.png
- lines:
- column: avg_cpu_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: CPU
output_path_list:
- 2016041601/12-avg-cpu.svg
- 2016041601/12-avg-cpu.png
- lines:
- column: avg_memory_mb_consul_v0.6.4
legend: Consul v0.6.4
x_axis: Second
y_axis: Memory(MB)
output_path_list:
- 2016041601/12-avg-memory.svg
- 2016041601/12-avg-memory.png
step4:
preface: |
- Google Cloud Compute Engine
- 8 vCPUs + 16GB Memory + 50GB SSD
- 1 machine(client) of 16 vCPUs + 30GB Memory + 50GB SSD
- Ubuntu 15.10
- Go 1.6, 1.7
- Java 8
- Java(TM) SE Runtime Environment (build 1.8.0_74-b02)
- Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
- Consul v0.6.4
- etcd v3 (master branch)
- Zookeeper v3.4.8
results:
- images:
- image_title: 2016041601/01-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/01-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/01-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/01-throughput.svg
image_type: remote
- image_title: 2016041601/01-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/01-avg-cpu.svg
image_type: remote
- image_title: 2016041601/01-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/01-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/02-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/02-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/02-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/02-throughput.svg
image_type: remote
- image_title: 2016041601/02-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/02-avg-cpu.svg
image_type: remote
- image_title: 2016041601/02-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/02-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/03-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/03-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/03-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/03-throughput.svg
image_type: remote
- image_title: 2016041601/03-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/03-avg-cpu.svg
image_type: remote
- image_title: 2016041601/03-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/03-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/04-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/04-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/04-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/04-throughput.svg
image_type: remote
- image_title: 2016041601/04-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/04-avg-cpu.svg
image_type: remote
- image_title: 2016041601/04-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/04-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/05-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/05-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/05-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/05-throughput.svg
image_type: remote
- image_title: 2016041601/05-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/05-avg-cpu.svg
image_type: remote
- image_title: 2016041601/05-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/05-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/06-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/06-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/06-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/06-throughput.svg
image_type: remote
- image_title: 2016041601/06-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/06-avg-cpu.svg
image_type: remote
- image_title: 2016041601/06-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/06-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/07-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/07-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/07-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/07-throughput.svg
image_type: remote
- image_title: 2016041601/07-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/07-avg-cpu.svg
image_type: remote
- image_title: 2016041601/07-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/07-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/08-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/08-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/08-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/08-throughput.svg
image_type: remote
- image_title: 2016041601/08-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/08-avg-cpu.svg
image_type: remote
- image_title: 2016041601/08-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/08-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/09-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/09-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/09-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/09-throughput.svg
image_type: remote
- image_title: 2016041601/09-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/09-avg-cpu.svg
image_type: remote
- image_title: 2016041601/09-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/09-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/10-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/10-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/10-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/10-throughput.svg
image_type: remote
- image_title: 2016041601/10-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/10-avg-cpu.svg
image_type: remote
- image_title: 2016041601/10-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/10-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/11-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/11-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/11-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/11-throughput.svg
image_type: remote
- image_title: 2016041601/11-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/11-avg-cpu.svg
image_type: remote
- image_title: 2016041601/11-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/11-avg-memory.svg
image_type: remote
- images:
- image_title: 2016041601/12-avg-latency-ms
image_path: https://storage.googleapis.com/dbtester-results/2016041601/12-avg-latency-ms.svg
image_type: remote
- image_title: 2016041601/12-throughput
image_path: https://storage.googleapis.com/dbtester-results/2016041601/12-throughput.svg
image_type: remote
- image_title: 2016041601/12-avg-cpu
image_path: https://storage.googleapis.com/dbtester-results/2016041601/12-avg-cpu.svg
image_type: remote
- image_title: 2016041601/12-avg-memory
image_path: https://storage.googleapis.com/dbtester-results/2016041601/12-avg-memory.svg
image_type: remote
output_path: 2016041601/README.md

View File

@ -0,0 +1,40 @@
database: consul
test_name: 01-consul
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 8500
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 01-consul-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 01-consul-result.log

View File

@ -0,0 +1,40 @@
database: etcdv2
test_name: 01-etcdv2
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 01-etcdv2-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 01-etcdv2-result.log

View File

@ -0,0 +1,40 @@
database: etcdv3
test_name: 01-etcdv3
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 01-etcdv3-timeseries.csv
connections: 100
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 01-etcdv3-result.log

View File

@ -0,0 +1,40 @@
database: zk
test_name: 01-zk
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 2181
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 01-zk-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 01-zk-result.log

View File

@ -0,0 +1,40 @@
database: etcdv3
test_name: 02-etcdv3
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 2181
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 02-etcdv3-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 02-etcdv3-result.log

View File

@ -0,0 +1,40 @@
database: etcdv3
test_name: 03-etcdv3
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 2181
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 03-etcdv3-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 03-etcdv3-result.log

View File

@ -0,0 +1,40 @@
database: etcdv3
test_name: 04-etcdv3-go1.6
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 2181
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 04-etcdv3-go1.6-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 04-etcdv3-go1.6-result.log

View File

@ -0,0 +1,40 @@
database: etcdv3
test_name: 04-etcdv3-go1.7
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 2181
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 04-etcdv3-go1.7-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 04-etcdv3-go1.7-result.log

View File

@ -0,0 +1,40 @@
database: etcdv2
test_name: 05-etcdv2
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 05-etcdv2-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 500000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 05-etcdv2-result.log

View File

@ -0,0 +1,40 @@
database: etcdv2
test_name: 06-etcdv2
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 06-etcdv2-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 500000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 06-etcdv2-result.log

View File

@ -0,0 +1,40 @@
database: etcdv2
test_name: 07-etcdv2
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 07-etcdv2-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 07-etcdv2-result.log

View File

@ -0,0 +1,40 @@
database: etcdv2
test_name: 08-etcdv2
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.13
- 10.240.0.14
- 10.240.0.15
agent_port: 3500
database_port: 2379
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 08-etcdv2-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 08-etcdv2-result.log

View File

@ -0,0 +1,40 @@
database: consul
test_name: 09-consul
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 8500
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 09-consul-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 500000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 09-consul-result.log

View File

@ -0,0 +1,40 @@
database: consul
test_name: 10-consul
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 8500
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 10-consul-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 500000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 10-consul-result.log

View File

@ -0,0 +1,40 @@
database: consul
test_name: 11-consul
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 8500
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 11-consul-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 11-consul-result.log

View File

@ -0,0 +1,40 @@
database: consul
test_name: 12-consul
google_cloud_project_name: etcd-development
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
google_cloud_storage_bucket_name: dbtester-results
google_cloud_storage_sub_directory: 2016041601
peer_ips:
- 10.240.0.17
- 10.240.0.18
- 10.240.0.19
agent_port: 3500
database_port: 8500
# start database by sending RPC calls to agents
step1:
skip: false
zookeeper_max_client_connections: 5000
zookeeper_snap_count: 100000
# start benchmark
step2:
skip: false
bench_type: write
local_read: true
result_path: 12-consul-timeseries.csv
connections: 1000
clients: 1000
key_size: 8
value_size: 256
total_requests: 2000000
etcdv3_compaction_cycle: 0
# after benchmark
step3:
skip: false
result_path: 12-consul-result.log