mirror of https://github.com/etcd-io/dbtester.git
bench-configuration: add sample configurations
This commit is contained in:
parent
0fa426e613
commit
4af3d207df
|
|
@ -0,0 +1,41 @@
|
|||
database: consul
|
||||
test_name: consul-v0.7.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/write-2M-keys
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.44
|
||||
- 10.240.0.45
|
||||
- 10.240.0.46
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 8500
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: false
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: write
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: etcdv3
|
||||
test_name: etcd-v3.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/write-2M-keys
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.36
|
||||
- 10.240.0.37
|
||||
- 10.240.0.38
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2379
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: false
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: write
|
||||
stale_read: true
|
||||
connections: 100
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
skip_stop_database: false
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: zk
|
||||
test_name: zk-v3.4.9-java8
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/write-2M-keys
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.40
|
||||
- 10.240.0.41
|
||||
- 10.240.0.42
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2181
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: false
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: write
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: consul
|
||||
test_name: consul-v0.7.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-linearizable-oneshot
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.44
|
||||
- 10.240.0.45
|
||||
- 10.240.0.46
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 8500
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: etcdv3
|
||||
test_name: etcd-v3.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-linearizable-oneshot
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.36
|
||||
- 10.240.0.37
|
||||
- 10.240.0.38
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2379
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: zk
|
||||
test_name: zk-v3.4.9-java8
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-linearizable-oneshot
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.40
|
||||
- 10.240.0.41
|
||||
- 10.240.0.42
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2181
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: consul
|
||||
test_name: consul-v0.7.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-serializable-oneshot
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.44
|
||||
- 10.240.0.45
|
||||
- 10.240.0.46
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 8500
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: etcdv3
|
||||
test_name: etcd-v3.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-serializable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.36
|
||||
- 10.240.0.37
|
||||
- 10.240.0.38
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2379
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: zk
|
||||
test_name: zk-v3.4.9-java8
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-oneshot-2M-keys-serializable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.40
|
||||
- 10.240.0.41
|
||||
- 10.240.0.42
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2181
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read-oneshot
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: consul
|
||||
test_name: consul-v0.7.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-linearizable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.44
|
||||
- 10.240.0.45
|
||||
- 10.240.0.46
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 8500
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: false
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: etcdv3
|
||||
test_name: etcd-v3.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-linearizable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.36
|
||||
- 10.240.0.37
|
||||
- 10.240.0.38
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2379
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: false
|
||||
connections: 100
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: zk
|
||||
test_name: zk-v3.4.9-java8
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-linearizable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.40
|
||||
- 10.240.0.41
|
||||
- 10.240.0.42
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2181
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: false
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: only-upload-log
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: consul
|
||||
test_name: consul-v0.7.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-serializable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.44
|
||||
- 10.240.0.45
|
||||
- 10.240.0.46
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 8500
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: stop # OR 'only-upload-log'
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: etcdv3
|
||||
test_name: etcd-v3.1-go1.7.3
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-serializable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.36
|
||||
- 10.240.0.37
|
||||
- 10.240.0.38
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2379
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: true
|
||||
connections: 100
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: stop # OR 'only-upload-log'
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
database: zk
|
||||
test_name: zk-v3.4.9-java8
|
||||
|
||||
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: 2016Q4-etcd-zk-consul/read-2M-keys-serializable
|
||||
|
||||
peer_ips:
|
||||
- 10.240.0.40
|
||||
- 10.240.0.41
|
||||
- 10.240.0.42
|
||||
|
||||
agent_port: 3500
|
||||
database_port: 2181
|
||||
|
||||
result_path_time_series: timeseries.csv
|
||||
result_path_log: result.log
|
||||
|
||||
# start database by sending RPC calls to agents
|
||||
step1:
|
||||
skip_start_database: true
|
||||
zookeeper_max_client_connections: 5000
|
||||
zookeeper_snap_count: 100000
|
||||
|
||||
# start benchmark
|
||||
step2:
|
||||
skip_stress_database: false
|
||||
bench_type: read
|
||||
stale_read: true
|
||||
connections: 1000
|
||||
clients: 1000
|
||||
key_size: 8
|
||||
value_size: 256
|
||||
total_requests: 2000000
|
||||
request_interval_ms: 0
|
||||
etcdv3_compaction_cycle: 0
|
||||
|
||||
# after benchmark
|
||||
step3:
|
||||
action: stop # OR 'only-upload-log'
|
||||
Loading…
Reference in New Issue