]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common: Optimize the HDD mClock cost parameters.
authorSridhar Seshasayee <sseshasa@redhat.com>
Mon, 10 Oct 2022 05:47:54 +0000 (11:17 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Wed, 14 Dec 2022 19:11:53 +0000 (00:41 +0530)
commit059bf435e85dc956049bef96b8313161246395c3
tree1f307f5eac698ed12d819d73ae075dd366068bd6
parentc304015f84e33ad51984d0b9acffe31d37f5b8ec
common: Optimize the HDD mClock cost parameters.

With the earlier cost per io and cost per byte parameters, the
client ops performance was good but the recovery ops were taking
much longer to complete. The new cost parameters optimizes this
further so that the recovery ops progress faster while
maintaining similar client throughput.

This optimization is tested on both a small cluster and a larger
cluster in a scaled environment.

Fixes: https://tracker.ceph.com/issues/57529
Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
(cherry picked from commit 38655922870dd9dc36a23df6e01492da6ad44e1b)
src/common/options/osd.yaml.in