- osd.3
- - client.0
- client.1
+ - client.2
+ - client.3
+ - client.4
overrides:
ceph:
log-whitelist:
+++ /dev/null
-../../../../../erasure-code/ec-rados-default.yaml
\ No newline at end of file
--- /dev/null
+../../../../../../erasure-code/ec-rados-parallel.yaml
\ No newline at end of file
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.1:
+ - cls
+ - print: "**** done cls 2-workload parallel"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.2:
+ - rados/load-gen-big.sh
+ - print: "**** done rados/load-gen-big.sh 2-workload parallel"
--- /dev/null
+overrides:
+ ceph:
+ log-whitelist:
+ - must scrub before tier agent can activate
+workload:
+ parallel:
+ - sequential:
+ - exec:
+ client.0:
+ - ceph osd pool create base 4
+ - ceph osd pool create cache 4
+ - ceph osd tier add base cache
+ - ceph osd tier cache-mode cache writeback
+ - ceph osd tier set-overlay base cache
+ - ceph osd pool set cache hit_set_type bloom
+ - ceph osd pool set cache hit_set_count 8
+ - ceph osd pool set cache hit_set_period 3600
+ - ceph osd pool set cache target_max_objects 250
+ - rados:
+ clients: [client.0]
+ pools: [base]
+ ops: 4000
+ objects: 500
+ pool_snaps: true
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ copy_from: 50
+ flush: 50
+ try_flush: 50
+ evict: 50
+ snap_create: 50
+ snap_remove: 50
+ rollback: 50
+ - print: "**** done test_cache-pool-snaps 2-workload parallel_run"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.3:
+ - rbd/test_librbd.sh
+ - print: "**** done rbd/test_librbd.sh 2-workload parallel"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.4:
+ - rbd/test_librbd_python.sh
+ - print: "**** done rbd/test_librbd_python.sh 2-workload parallel"
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: giant
- clients:
- client.0:
- - cls
- - print: "**** done cls 2-workload"
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: giant
- clients:
- client.0:
- - rados/load-gen-big.sh
- - print: "**** done rados/load-gen-big.sh 2-workload"
--- /dev/null
+../../../../../../erasure-code/ec-rados-default.yaml
\ No newline at end of file
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.1:
+ - cls
+ - print: "**** done cls 2-workload sequential"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.2:
+ - rados/load-gen-big.sh
+ - print: "**** done rados/load-gen-big.sh 2-workload sequential"
--- /dev/null
+overrides:
+ ceph:
+ log-whitelist:
+ - must scrub before tier agent can activate
+workload:
+ parallel:
+ - sequential:
+ - exec:
+ client.0:
+ - ceph osd pool create base 4
+ - ceph osd pool create cache 4
+ - ceph osd tier add base cache
+ - ceph osd tier cache-mode cache writeback
+ - ceph osd tier set-overlay base cache
+ - ceph osd pool set cache hit_set_type bloom
+ - ceph osd pool set cache hit_set_count 8
+ - ceph osd pool set cache hit_set_period 3600
+ - ceph osd pool set cache target_max_objects 250
+ - rados:
+ clients: [client.0]
+ pools: [base]
+ ops: 4000
+ objects: 500
+ pool_snaps: true
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ copy_from: 50
+ flush: 50
+ try_flush: 50
+ evict: 50
+ snap_create: 50
+ snap_remove: 50
+ rollback: 50
+ - print: "**** done test_cache-pool-snaps 2-workload sequential_run"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.3:
+ - rbd/test_librbd.sh
+ - print: "**** done rbd/test_librbd.sh 2-workload sequential"
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: giant
+ clients:
+ client.4:
+ - rbd/test_librbd_python.sh
+ - print: "**** done rbd/test_librbd_python.sh 2-workload sequential"
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: giant
- clients:
- client.0:
- - rbd/test_librbd.sh
- - print: "**** done rbd/test_librbd.sh 2-workload"
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: giant
- clients:
- client.0:
- - rbd/test_librbd_python.sh
- - print: "**** done rbd/test_librbd_python.sh 2-workload"