ceph/doc/rados/operations
Josh Durgin 930eae214c OSDMonitor: get stripe_width via stripe_unit in ec profile
With bluestore, making the smallest write match min_alloc_size avoids
write amplification. With EC pools this is the stripe unit, or
stripe_width / num_data_chunks. Rather than requiring people to divide
by k to get the smallest ec write, allow it to be specified directly
via stripe_unit. Store it in the ec profile so changing a monitor
config option isn't necessary to set it.

This is particularly important for ec overwrites since they allow random i/o
which should match bluestore's checksum granularity (aka min_alloc_size).

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2017-04-19 17:45:43 -07:00
..
add-or-rm-mons.rst
add-or-rm-osds.rst
cache-tiering.rst
control.rst doc: correct arguments for ceph tell osd.N bench 2017-04-11 15:57:11 -04:00
crush-map.rst doc: typo fix in rados/operations/crush-map 2017-03-16 14:40:31 +08:00
data-placement.rst
erasure-code-isa.rst
erasure-code-jerasure.rst
erasure-code-lrc.rst
erasure-code-profile.rst OSDMonitor: get stripe_width via stripe_unit in ec profile 2017-04-19 17:45:43 -07:00
erasure-code-shec.rst
erasure-code.rst doc: remove old .libs reference 2016-09-26 15:50:30 -04:00
index.rst
monitoring-osd-pg.rst osd: Handle backfillfull_ratio just like nearfull and full 2017-04-17 08:00:24 -07:00
monitoring.rst
operating.rst
pg-concepts.rst
pg-states.rst docs: Clarify the relationship of min_size to EC pool recovery 2017-04-10 15:14:20 +10:00
placement-groups.rst
pools.rst renamed hit_set_grade_search_last_n to hit_set_search_last_n 2017-03-24 10:25:06 +01:00
user-management.rst