]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: add various erasure-code workloads
authorLoic Dachary <loic-201408@dachary.org>
Fri, 29 Aug 2014 22:49:33 +0000 (00:49 +0200)
committerLoic Dachary <loic-201408@dachary.org>
Sat, 30 Aug 2014 09:17:56 +0000 (11:17 +0200)
commit5d2a33d6da8eb5b0f13ddcbbc65fa6d609217da9
treee9df5755e46d8a1489b2c85aba370fe3873ce477
parent7dcacc9bd5189b7c81fc2bc39e433d1f1c630c95
erasure-code: add various erasure-code workloads

The erasure-code directory is populated with files describing rados
workloads suitable to test the default erasure code plugins. They are
linked to the rados suite. The pre-existing rados workloads from the
rados suite are replaced with those. Two workloads only differed by the
fact that one of them had less operations than the other. The more
complete set of operations is kept and used for all workloads to
maximize coverage.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
erasure-code/ec-rados-default.yaml [new file with mode: 0644]
erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml [new file with mode: 0644]
erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml [new file with mode: 0644]
erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml [new file with mode: 0644]
suites/rados/thrash/workloads/ec-k=3-m=1.yaml [deleted file]
suites/rados/thrash/workloads/ec-rados-default.yaml [new symlink]
suites/rados/thrash/workloads/ec-rados-plugin=isa-k=2-m=1.yaml [new symlink]
suites/rados/thrash/workloads/ec-rados-plugin=jerasure-k=3-m=1.yaml [new symlink]
suites/rados/thrash/workloads/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml [new symlink]
suites/rados/thrash/workloads/ec-readwrite.yaml [deleted file]
suites/rados/thrash/workloads/ec-snaps-few-objects.yaml [deleted file]