diff options
author | Josh Durgin <jdurgin@redhat.com> | 2017-02-14 02:42:33 +0100 |
---|---|---|
committer | Josh Durgin <jdurgin@redhat.com> | 2017-04-20 02:45:43 +0200 |
commit | 930eae214c54f5e0e790c09f35da14dff8585ac1 (patch) | |
tree | dd8d544ab5a0555c05203a140d648a4741018461 /PendingReleaseNotes | |
parent | Merge pull request #14256 from dillaman/wip-19297 (diff) | |
download | ceph-930eae214c54f5e0e790c09f35da14dff8585ac1.tar.xz ceph-930eae214c54f5e0e790c09f35da14dff8585ac1.zip |
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>
Diffstat (limited to 'PendingReleaseNotes')
-rw-r--r-- | PendingReleaseNotes | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 3a27fdd7895..e2b043034d2 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -78,7 +78,6 @@ still works. See the documentation page "Mount CephFS in your file systems table" for details. - 12.0.1 ------ @@ -106,3 +105,9 @@ * The RGW api for getting object torrent has changed its params from 'get_torrent' to 'torrent' so that it can be compatible with Amazon S3. Now the request for object torrent is like 'GET /ObjectName?torrent'. + +* The configuration option "osd pool erasure code stripe width" has + been replaced by "osd pool erasure code stripe unit", and given the + ability to be overridden by the erasure code profile setting + "stripe_unit". For more details see "Erasure Code Profiles" in the + documentation. |