ceph/doc/rados/configuration
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
..
auth-config-ref.rst doc: fix the links to http://ceph.com/docs 2017-03-15 16:40:07 +08:00
ceph-conf.rst doc: remove duplicated references 2017-02-14 00:19:54 +08:00
demo-ceph.conf
filestore-config-ref.rst doc: Update filestore xattr config documentation. 2016-11-08 13:41:24 +01:00
filesystem-recommendations.rst
general-config-ref.rst
index.rst doc: indent :maxdepth: using spaces in toc 2017-03-16 16:39:40 +08:00
journal-ref.rst
mon-config-ref.rst osd: Handle backfillfull_ratio just like nearfull and full 2017-04-17 08:00:24 -07:00
mon-lookup-dns.rst
mon-osd-interaction.rst mon: Bump min in ratio to 75% 2017-02-24 13:02:00 -08:00
ms-ref.rst doc/rados/configuration/ms-ref.rst: document a few async msgr options 2016-11-23 14:03:01 +01:00
network-config-ref.rst doc/rados: fix sphinx warning 2017-03-16 16:39:40 +08:00
osd-config-ref.rst osd: Handle backfillfull_ratio just like nearfull and full 2017-04-17 08:00:24 -07:00
pool-pg-config-ref.rst OSDMonitor: get stripe_width via stripe_unit in ec profile 2017-04-19 17:45:43 -07:00
pool-pg.conf