ceph/doc/man/8
Li Wang c1bd02c978 Merge pull request #4792 from kylinstorage/wip-writeback-throttling-for-cache-tiering
Wip writeback throttling for cache tiering

This patch is to do write back throttling for cache tiering, which is similar to what the Linux kernel does for  page cache write back.  A paramter 'cache_target_dirty_high_ratio'  (default 0.6) is introduced as the high speed flushing threshold, while leave the 'cache_target_dirty_ratio' (default 0.4) to represent the low speed  threshold. The flush speed is controlled by limiting the parallelism of flushing. The maximum parallelism under low speed is half of the parallelism under high speed. If there is at least one PG such that the dirty ratio beyond the high threshold, full speed mode is entered; If there is no PG such that dirty ratio beyond the low threshold, idle mode is entered; In other cases, slow speed mode is entered.

Signed-off-by: Mingxin Liu <mingxinliu@ubuntukylin.com>
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Suggested-by: Nick Fisk <nick@fisk.me.uk>
Tested-by: Kefu Chai <kchai@redhat.com>
2015-06-23 15:15:47 +08:00
..
ceph-authtool.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-clsinfo.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-conf.rst doc: rework ceph-conf.8 2015-04-22 21:30:27 +08:00
ceph-create-keys.rst man/create-create-keys: minor fixes 2015-06-04 11:27:11 +08:00
ceph-debugpack.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-dencoder.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-deploy.rst doc: ceph-deploy man page: typo #12063 2015-06-17 18:25:08 +02:00
ceph-detect-init.rst ceph-detect-init: integration with automake / make check 2015-05-06 01:54:36 +02:00
ceph-disk.rst doc: Replaced "disk or drive" by "disk" in ceph-disk.rs 2015-06-18 15:47:26 +02:00
ceph-fuse.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-mds.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-mon.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-osd.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-post-file.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-rbdnamer.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-rest-api.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-run.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph-syn.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
ceph.rst Doc: add write back throttling stuff in document and test scripts 2015-06-03 15:57:14 +08:00
cephfs.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
crushtool.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
librados-config.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
monmaptool.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
mount.ceph.rst doc: ref 9/ceph-mon using relative path 2015-04-07 23:26:50 +08:00
osdmaptool.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
rados.rst rados cli: fix documentation for -b option 2015-05-06 10:24:35 -07:00
radosgw-admin.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
radosgw.rst doc: Corrects rgw.conf file path for Debian-based and RPM-based distros 2015-04-08 15:48:39 +05:30
rbd-fuse.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
rbd-replay-many.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
rbd-replay-prep.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
rbd-replay.rst doc: add ":orphan:" field to avoid sphinx warnings 2015-04-07 23:26:50 +08:00
rbd.rst [rbd] support G/T units in rbd create/resize 2015-06-16 23:27:52 +05:30