-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathperfkit.config
96 lines (93 loc) · 1.83 KB
/
perfkit.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
benchmarks:
storage_benchmarks:
aerospike:
cassandra_stress:
mongodb_ycsb:
sysbench_oltp:
fio:
block_storage_workload:
workload_mode:
- logging
- database
- streaming
oldisim:
unixbench:
network_benchmarks:
iperf:
copy_throughput:
copy_benchmark_mode:
- scp
- dd
- cp
#netperf
compute_benchmarks:
hpcc:
mesh_network:
redis:
platform:
cluster_boot:
core_config:
json_path: /opt/results/
log_path: /opt/logs/
perfkit_path: /opt/PerfKitBenchmarker/
common_config:
num_vms: 5
data_disk_size: 20
aerospike_storage_type: disk
cloud_config:
Azure:
flavor_name: Standard_A1_v2
options:
machine_type: Standard_A1_v2
zones: uksouth
cloud: Azure
storage_tiers:
environment:
AWS-UK:
flavor_name: t2.small
options:
machine_type: t2.small
zones: eu-west-2
cloud: AWS
storage_tiers:
environment:
AWS-US:
flavor_name: t2.small
options:
machine_type: t2.small
zones: us-east-1
cloud: AWS
storage_tiers:
environment:
OpenStack:
flavor_name: t1.small
options:
machine_type: t1.small
zones: 0000c-1
cloud: OpenStack
image: '"Ubuntu 14.04 amd64"'
openstack_network: perfkit_net
openstack_volume_size: 20
ip_addresses: INTERNAL
storage_tiers:
-
openstack_volume_type: TIER1
-
openstack_volume_type: TIER2
environment: /home/ubuntu/openstack_rc.sh
VMware:
flavor_name: Tiny
options:
machine_type: Tiny
zones:
cloud:
storage_tiers:
environment:
Google:
flavor_name: g.small
options:
machine_type: '"{ cpus: 1, memory: 2GiB }"'
zones: europe-west2-a
cloud: GCP
storage_tiers:
environment: