mirror of https://github.com/etcd-io/dbtester.git
*: new test config
This commit is contained in:
parent
896c0c5b7a
commit
0e4d1253d1
|
|
@ -1,5 +1,5 @@
|
||||||
database: etcdv3
|
database: etcdv3
|
||||||
test_name: 01-etcdv3-gotip-nocompression
|
test_name: 01-etcd-v3-gotip-nocompression
|
||||||
|
|
||||||
google_cloud_project_name: etcd-development
|
google_cloud_project_name: etcd-development
|
||||||
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
|
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
|
||||||
|
|
@ -7,9 +7,9 @@ google_cloud_storage_bucket_name: dbtester-results
|
||||||
google_cloud_storage_sub_directory: 2016052701
|
google_cloud_storage_sub_directory: 2016052701
|
||||||
|
|
||||||
peer_ips:
|
peer_ips:
|
||||||
- 10.240.0.17
|
- 10.240.0.21
|
||||||
- 10.240.0.18
|
- 10.240.0.22
|
||||||
- 10.240.0.19
|
- 10.240.0.23
|
||||||
|
|
||||||
agent_port: 3500
|
agent_port: 3500
|
||||||
database_port: 2379
|
database_port: 2379
|
||||||
|
|
@ -28,12 +28,12 @@ step2:
|
||||||
bench_type: write
|
bench_type: write
|
||||||
local_read: false
|
local_read: false
|
||||||
result_path: timeseries.csv
|
result_path: timeseries.csv
|
||||||
connections: 1
|
connections: 5
|
||||||
clients: 1
|
clients: 10
|
||||||
key_size: 8
|
key_size: 8
|
||||||
value_size: 1
|
value_size: 1
|
||||||
value_testdata_path: /home/gyuho/testdata
|
value_testdata_path: /home/gyuho/testdata
|
||||||
total_requests: 200
|
total_requests: 300
|
||||||
request_interval_ms: 0
|
request_interval_ms: 0
|
||||||
etcdv3_compaction_cycle: 0
|
etcdv3_compaction_cycle: 0
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
database: etcdv3
|
database: etcdv3
|
||||||
test_name: 01-etcdv3-gotip-snappy
|
test_name: 01-etcd-v3-gotip-snappy
|
||||||
|
|
||||||
google_cloud_project_name: etcd-development
|
google_cloud_project_name: etcd-development
|
||||||
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
|
google_cloud_storage_key_path: /home/gyuho/gcloud-key.json
|
||||||
|
|
@ -7,9 +7,9 @@ google_cloud_storage_bucket_name: dbtester-results
|
||||||
google_cloud_storage_sub_directory: 2016052701
|
google_cloud_storage_sub_directory: 2016052701
|
||||||
|
|
||||||
peer_ips:
|
peer_ips:
|
||||||
- 10.240.0.17
|
- 10.240.0.25
|
||||||
- 10.240.0.18
|
- 10.240.0.26
|
||||||
- 10.240.0.19
|
- 10.240.0.27
|
||||||
|
|
||||||
agent_port: 3500
|
agent_port: 3500
|
||||||
database_port: 2379
|
database_port: 2379
|
||||||
|
|
@ -28,12 +28,12 @@ step2:
|
||||||
bench_type: write
|
bench_type: write
|
||||||
local_read: false
|
local_read: false
|
||||||
result_path: timeseries.csv
|
result_path: timeseries.csv
|
||||||
connections: 1
|
connections: 5
|
||||||
clients: 1
|
clients: 10
|
||||||
key_size: 8
|
key_size: 8
|
||||||
value_size: 1
|
value_size: 1
|
||||||
value_testdata_path: /home/gyuho/testdata
|
value_testdata_path: /home/gyuho/testdata
|
||||||
total_requests: 200
|
total_requests: 300
|
||||||
request_interval_ms: 0
|
request_interval_ms: 0
|
||||||
etcdv3_compaction_cycle: 0
|
etcdv3_compaction_cycle: 0
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
|
||||||
|
titles:
|
||||||
|
- Read 300 keys, 5-conn, 10-clients, 8-byte key, 3MB value
|
||||||
|
|
||||||
|
step1:
|
||||||
|
- data_path_list:
|
||||||
|
- 2016052701/01-etcd-v3-gotip-nocompression-1-monitor.csv
|
||||||
|
- 2016052701/01-etcd-v3-gotip-nocompression-2-monitor.csv
|
||||||
|
- 2016052701/01-etcd-v3-gotip-nocompression-3-monitor.csv
|
||||||
|
data_benchmark_path: 2016052701/01-etcd-v3-gotip-nocompression-timeseries.csv
|
||||||
|
output_path: 2016052701/01-etcd-v3-gotip-nocompression-aggregated.csv
|
||||||
|
|
||||||
|
- data_path_list:
|
||||||
|
- 2016052701/01-etcd-v3-gotip-snappy-1-monitor.csv
|
||||||
|
- 2016052701/01-etcd-v3-gotip-snappy-2-monitor.csv
|
||||||
|
- 2016052701/01-etcd-v3-gotip-snappy-3-monitor.csv
|
||||||
|
data_benchmark_path: 2016052701/01-etcd-v3-gotip-snappy-timeseries.csv
|
||||||
|
output_path: 2016052701/01-etcd-v3-gotip-snappy-aggregated.csv
|
||||||
|
|
||||||
|
step2:
|
||||||
|
- data_list:
|
||||||
|
- path: 2016052701/01-etcd-v3-gotip-nocompression-aggregated.csv
|
||||||
|
name: etcdv3_gotip_nocompression
|
||||||
|
- path: 2016052701/01-etcd-v3-gotip-snappy-aggregated.csv
|
||||||
|
name: etcdv3_gotip_snappy
|
||||||
|
output_path: 2016052701/01-all-aggregated.csv
|
||||||
|
|
||||||
|
step3:
|
||||||
|
- data_path: 2016052701/01-all-aggregated.csv
|
||||||
|
|
||||||
|
plot_list:
|
||||||
|
- lines:
|
||||||
|
- column: avg_latency_ms_etcdv3_gotip_nocompression
|
||||||
|
legend: etcd v3 (Go tip, no compression)
|
||||||
|
- column: avg_latency_ms_etcdv3_gotip_snappy
|
||||||
|
legend: etcd v3 (Go tip, Snappy)
|
||||||
|
x_axis: Second
|
||||||
|
y_axis: Latency(millisecond)
|
||||||
|
output_path_list:
|
||||||
|
- 2016052701/01-avg-latency-ms.svg
|
||||||
|
- 2016052701/01-avg-latency-ms.png
|
||||||
|
|
||||||
|
- lines:
|
||||||
|
- column: throughput_etcdv3_gotip_nocompression
|
||||||
|
legend: etcd v3 (Go tip, no compression)
|
||||||
|
- column: throughput_etcdv3_gotip_snappy
|
||||||
|
legend: etcd v3 (Go tip, Snappy)
|
||||||
|
x_axis: Second
|
||||||
|
y_axis: Throughput
|
||||||
|
output_path_list:
|
||||||
|
- 2016052701/01-throughput.svg
|
||||||
|
- 2016052701/01-throughput.png
|
||||||
|
|
||||||
|
- lines:
|
||||||
|
- column: avg_cpu_etcdv3_gotip_nocompression
|
||||||
|
legend: etcd v3 (Go tip, no compression)
|
||||||
|
- column: avg_cpu_etcdv3_gotip_snappy
|
||||||
|
legend: etcd v3 (Go tip, Snappy)
|
||||||
|
x_axis: Second
|
||||||
|
y_axis: CPU
|
||||||
|
output_path_list:
|
||||||
|
- 2016052701/01-avg-cpu.svg
|
||||||
|
- 2016052701/01-avg-cpu.png
|
||||||
|
|
||||||
|
- lines:
|
||||||
|
- column: avg_memory_mb_etcdv3_gotip_nocompression
|
||||||
|
legend: etcd v3 (Go tip, no compression)
|
||||||
|
- column: avg_memory_mb_etcdv3_gotip_snappy
|
||||||
|
legend: etcd v3 (Go tip, Snappy)
|
||||||
|
x_axis: Second
|
||||||
|
y_axis: Memory(MB)
|
||||||
|
output_path_list:
|
||||||
|
- 2016052701/01-avg-memory.svg
|
||||||
|
- 2016052701/01-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
|
||||||
|
- etcd v3
|
||||||
|
- Go tip
|
||||||
|
|
||||||
|
results:
|
||||||
|
- images:
|
||||||
|
- image_title: 2016052701/01-avg-latency-ms
|
||||||
|
image_path: https://storage.googleapis.com/dbtester-results/2016052701/01-avg-latency-ms.svg
|
||||||
|
image_type: remote
|
||||||
|
- image_title: 2016052701/01-throughput
|
||||||
|
image_path: https://storage.googleapis.com/dbtester-results/2016052701/01-throughput.svg
|
||||||
|
image_type: remote
|
||||||
|
- image_title: 2016052701/01-avg-cpu
|
||||||
|
image_path: https://storage.googleapis.com/dbtester-results/2016052701/01-avg-cpu.svg
|
||||||
|
image_type: remote
|
||||||
|
- image_title: 2016052701/01-avg-memory
|
||||||
|
image_path: https://storage.googleapis.com/dbtester-results/2016052701/01-avg-memory.svg
|
||||||
|
image_type: remote
|
||||||
|
|
||||||
|
output_path: 2016052701/README.md
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue