ceph/doc
Laura Flores e2ce8ed1ff mgr: add read balancer support inside the balancer module
Read balancing may now be managed automatically via the balancer
manager module. Users may choose between two new modes: ``upmap-read``, which
offers upmap and read optimization simultaneously, or ``read``, which may be used
to only optimize reads. Existing balancer commands have also been added to
contain more information about read balancing.

Run the following commands to test the new automatic behavior:
`ceph balancer on` (on by default)
`ceph balancer mode <read|upmap-read>`
`ceph balancer status`

Run the following commands to test the new supervised behavior:
`ceph balancer off`
`ceph balancer mode <read|upmap-read>`
`ceph balancer eval` | `ceph balancer eval <pool-name>`
`ceph balancer eval-verbose` | `ceph balancer eval-verbose <pool-name>`
`ceph balancer optimize <plan-name>`
`ceph balancer show <plan-name>`
`ceph balancer eval <plan-name>`
`ceph balancer execute <plan-name>`

In the balancer module, there is also a new "self_test" function which tests
the module's basic functionality. This test can be triggered with the following
commands:
`ceph mgr module enable selftest`
`ceph mgr self-test module balancer`

Related Trello: https://trello.com/c/sWoKctzL/859-add-read-balancer-support-inside-the-balancer-module
Signed-off-by: Laura Flores <lflores@ibm.com>
2024-01-28 13:15:38 -06:00
..
_ext
_static/css
_templates
_themes/ceph
api
ceph-volume Merge pull request #54232 from zdover23/wip-doc-2023-10-29-ceph-volume-lvm-activate-2 2023-10-30 10:54:32 +10:00
cephadm doc/cephadm: document requiring service ids for advanced OSD specs 2023-12-06 12:05:38 -05:00
cephfs Merge PR #54915 into main 2024-01-19 13:16:19 +05:30
changelog
dev mgr: add read balancer support inside the balancer module 2024-01-28 13:15:38 -06:00
images
install doc/install: update "update submodules" 2023-12-19 19:15:57 +10:00
jaegertracing
man Merge pull request #54023 from Matan-B/wip-matanb-objectstore-tool-superblock 2023-12-20 07:24:11 -08:00
mgr Merge pull request #55067 from yaarith/telemetry-pool-flags 2024-01-23 12:22:32 -06:00
mon
monitoring
rados mgr: add read balancer support inside the balancer module 2024-01-28 13:15:38 -06:00
radosgw doc/radosgw: edit "Usage" admin.rst 2024-01-26 09:12:59 +10:00
rbd doc: specify correct fs type for mkfs 2024-01-23 13:21:01 +00:00
releases doc/releases: edit reef.rst 2024-01-04 00:20:51 +10:00
scripts
security
start docs: Add information about OpenNebula integration 2023-12-18 08:04:32 +10:00
.gitignore
architecture.rst docs: Add information about OpenNebula integration 2023-12-18 08:04:32 +10:00
CMakeLists.txt
conf.py
favicon.ico
foundation.rst
glossary.rst doc/glossary.rst: add "Monitor Store" 2023-11-30 08:08:00 +01:00
governance.rst
index.rst
logo.png
man_index.rst
README.md