mirror of
https://github.com/ceph/ceph
synced 2024-12-25 21:03:31 +00:00
5d2a33d6da
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>
25 lines
422 B
YAML
25 lines
422 B
YAML
tasks:
|
|
- rados:
|
|
clients: [client.0]
|
|
ops: 4000
|
|
objects: 50
|
|
ec_pool: true
|
|
erasure_code_profile:
|
|
name: lrcprofile
|
|
plugin: lrc
|
|
k: 4
|
|
m: 2
|
|
l: 3
|
|
ruleset-failure-domain: osd
|
|
op_weights:
|
|
read: 100
|
|
write: 0
|
|
append: 100
|
|
delete: 50
|
|
snap_create: 50
|
|
snap_remove: 50
|
|
rollback: 50
|
|
copy_from: 50
|
|
setattr: 25
|
|
rmattr: 25
|