bench-configuration: add sample configurations

This commit is contained in:
Gyu-Ho Lee 2016-11-15 13:56:07 -08:00
parent 0fa426e613
commit 4af3d207df
No known key found for this signature in database
GPG Key ID: 1DDD39C7EB70C24C
15 changed files with 615 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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'

View File

@ -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'