]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/perf: add cosbench workloads
authorNeha Ojha <nojha@redhat.com>
Fri, 27 Apr 2018 21:49:41 +0000 (14:49 -0700)
committerNeha Ojha <nojha@redhat.com>
Fri, 27 Apr 2018 23:02:40 +0000 (16:02 -0700)
Signed-off-by: Neha Ojha <nojha@redhat.com>
qa/suites/rados/perf/ceph.yaml
qa/suites/rados/perf/workloads/cosbench_64K_read_write.yaml [new file with mode: 0644]
qa/suites/rados/perf/workloads/cosbench_64K_write.yaml [new file with mode: 0644]

index 4097d8ac20f25d06641384cd7b09340b148c7504..912dcbdcac91dc156fc67a56977fd272747c8b7d 100644 (file)
@@ -10,4 +10,5 @@ tasks:
       - \(OSD_
       - \(OBJECT_
       - overall HEALTH
+- rgw: [client.0]
 - ssh_keys:
diff --git a/qa/suites/rados/perf/workloads/cosbench_64K_read_write.yaml b/qa/suites/rados/perf/workloads/cosbench_64K_read_write.yaml
new file mode 100644 (file)
index 0000000..ff06626
--- /dev/null
@@ -0,0 +1,25 @@
+overrides:
+  rgw:
+    data_pool_pg_size: 64
+    index_pool_pg_size: 64
+tasks:
+- cbt:
+    benchmarks:
+      cosbench:
+        obj_size: [64KB]
+        osd_ra: [4096]
+        workers: 1
+        containers_max: 1000
+        objects_max: 100
+        mode: [mix]
+        template: [default]
+        rampup: 30
+        runtime: 300
+        rampdown: 30
+        containers: ["u(1,100)"]
+        objects: ["u(1,100)"]
+        ratio: [60]
+    cluster:
+      user: 'ubuntu'
+      osds_per_node: 1
+      iterations: 1
diff --git a/qa/suites/rados/perf/workloads/cosbench_64K_write.yaml b/qa/suites/rados/perf/workloads/cosbench_64K_write.yaml
new file mode 100644 (file)
index 0000000..39034a0
--- /dev/null
@@ -0,0 +1,25 @@
+overrides:
+  rgw:
+    data_pool_pg_size: 64
+    index_pool_pg_size: 64
+tasks:
+- cbt:
+    benchmarks:
+      cosbench:
+        obj_size: [64KB]
+        osd_ra: [4096]
+        workers: 1
+        containers_max: 1000
+        objects_max: 100
+        mode: [write]
+        template: [default]
+        rampup: 30
+        runtime: 300
+        rampdown: 30
+        containers: ["u(1,100)"]
+        objects: ["u(1,100)"]
+        ratio: [100]
+    cluster:
+      user: 'ubuntu'
+      osds_per_node: 1
+      iterations: 1