+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd erasure-code-profile set myprofile crush-failure-domain=osd m=2 k=2
- - sudo ceph osd pool create base 4 4 erasure myprofile
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool set base min_size 2
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 60
- - sudo ceph osd pool set cache target_max_objects 5000
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 10000
- objects: 6600
- max_seconds: 1200
- size: 1024
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 60
- - sudo ceph osd pool set cache target_max_objects 250
- - sudo ceph osd pool set cache min_read_recency_for_promote 2
- - sudo ceph osd pool set cache min_write_recency_for_promote 2
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 4000
- objects: 500
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache readproxy
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 3600
- - sudo 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
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
- # TODO: CEPH_OSD_OP_CACHE_FLUSH
- cache_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_TRY_FLUSH
- cache_try_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
- snap_create: 50
- snap_remove: 0
- # TODO: CEPH_OSD_OP_ROLLBACK
- rollback: 0
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 3600
- - sudo ceph osd pool set cache target_max_objects 250
- - sudo ceph osd pool set cache min_read_recency_for_promote 0
- - sudo ceph osd pool set cache min_write_recency_for_promote 0
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 4000
- objects: 500
- pool_snaps: true
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
- # TODO: CEPH_OSD_OP_CACHE_FLUSH
- cache_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_TRY_FLUSH
- cache_try_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
- snap_create: 50
- snap_remove: 0
- # TODO: CEPH_OSD_OP_ROLLBACK
- rollback: 0
-openstack:
- - machine:
- ram: 15000 # MB
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 3600
- - sudo ceph osd pool set cache target_max_objects 250
- - sudo ceph osd pool set cache min_read_recency_for_promote 2
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 4000
- objects: 500
- balance_reads: true
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
- # TODO: CEPH_OSD_OP_CACHE_FLUSH
- cache_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_TRY_FLUSH
- cache_try_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
- snap_create: 50
- snap_remove: 0
- # TODO: CEPH_OSD_OP_ROLLBACK
- rollback: 0
-
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 3600
- - sudo ceph osd pool set cache target_max_objects 250
- - sudo ceph osd pool set cache min_read_recency_for_promote 2
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 4000
- objects: 500
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
- # TODO: CEPH_OSD_OP_CACHE_FLUSH
- cache_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_TRY_FLUSH
- cache_try_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
- snap_create: 50
- snap_remove: 0
- # TODO: CEPH_OSD_OP_ROLLBACK
- rollback: 0
-
+++ /dev/null
-overrides:
- ceph:
- log-ignorelist:
- - must scrub before tier agent can activate
- conf:
- osd:
- # override short_pg_log_entries.yaml (which sets these under [global])
- osd_min_pg_log_entries: 3000
- osd_max_pg_log_entries: 3000
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create base 4
- - sudo ceph osd pool application enable base rados
- - sudo ceph osd pool create cache 4
- - sudo ceph osd tier add base cache
- - sudo ceph osd tier cache-mode cache writeback
- - sudo ceph osd tier set-overlay base cache
- - sudo ceph osd pool set cache hit_set_type bloom
- - sudo ceph osd pool set cache hit_set_count 8
- - sudo ceph osd pool set cache hit_set_period 3600
- - sudo ceph osd pool set cache min_read_recency_for_promote 0
- - sudo ceph osd pool set cache min_write_recency_for_promote 0
-- rados:
- clients: [client.0]
- pools: [base]
- ops: 4000
- objects: 500
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
- # TODO: CEPH_OSD_OP_CACHE_FLUSH
- cache_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_TRY_FLUSH
- cache_try_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
-
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 1500
- objects: 50
- set_chunk: true
- enable_dedup: true
- dedup_chunk_size: '131072'
- dedup_chunk_algo: 'fastcdc'
- op_weights:
- read: 100
- write: 50
- # TODO: CEPH_OSD_OP_SET_CHUNK
- set_chunk: 0
- # TODO: CEPH_OSD_OP_TIER_PROMOTE
- tier_promote: 0
- # TODO: CEPH_OSD_OP_TIER_FLUSH
- tier_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 1500
- objects: 50
- set_chunk: true
- enable_dedup: true
- dedup_chunk_size: '131072'
- dedup_chunk_algo: 'fastcdc'
- op_weights:
- read: 100
- write: 50
- # TODO: CEPH_OSD_OP_SET_CHUNK
- set_chunk: 0
- # TODO: CEPH_OSD_OP_TIER_PROMOTE
- tier_promote: 0
- # TODO: CEPH_OSD_OP_TIER_FLUSH
- tier_flush: 0
- # TODO: CEPH_OSD_OP_CACHE_EVICT
- cache_evict: 0
- snap_create: 10
- snap_remove: 10
- # TODO: CEPH_OSD_OP_ROLLBACK
- rollback: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 4000
- objects: 500
- # TODO: CEPH_OSD_OP_SET_REDIRECT
- set_redirect: false
- op_weights:
- read: 100
- write: 100
- delete: 50
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 4000
- objects: 500
- # TODO: CEPH_OSD_OP_SET_REDIRECT
- set_redirect: false
- op_weights:
- # TODO: CEPH_OSD_OP_SET_REDIRECT
- set_redirect: 0
- read: 50
- # TODO: CEPH_OSD_OP_TIER_PROMOTE
- tier_promote: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 4000
- objects: 500
- set_redirect: true
- op_weights:
- # TODO: CEPH_OSD_OP_SET_REDIRECT
- set_redirect: 0
- read: 50
- # TODO: CEPH_OSD_OP_TIER_PROMOTE
- tier_promote: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 4000
- objects: 500
- set_redirect: true
- op_weights:
- # TODO: CEPH_OSD_OP_SET_REDIRECT
- set_redirect: 0
- # TODO: CEPH_OSD_OP_COPY_FROM
- copy_from: 0
+++ /dev/null
-tasks:
-- exec:
- client.0:
- - sudo ceph osd pool create low_tier 4
-- rados:
- clients: [client.0]
- low_tier_pool: 'low_tier'
- ops: 4000
- objects: 300
- set_chunk: true
- op_weights:
- chunk_read: 0
- # TODO: CEPH_OSD_OP_TIER_PROMOTE
- tier_promote: 0