ceph/doc/rados/operations
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
..
add-or-rm-mons.rst doc/rados: edit operations/add-or-rm-mons (1 of x) 2023-08-08 23:32:39 +10:00
add-or-rm-osds.rst doc/rados: edit add-or-rm-osds (2 of x) 2023-07-14 18:39:51 +10:00
balancer.rst mgr: add read balancer support inside the balancer module 2024-01-28 13:15:38 -06:00
bluestore-migration.rst doc/rados: edit filestore-config-ref.rst 2023-05-25 10:16:51 +10:00
cache-tiering.rst doc/rados: remove redundant cache tiering deprecation note 2023-07-24 15:01:26 +02:00
change-mon-elections.rst doc/rados: edit change-mon-elections 2023-06-10 22:20:02 +10:00
control.rst doc/rados/operations: Fix off-by-one errors in control.rst 2024-01-13 14:42:15 +00:00
crush-map-edits.rst Revert "crush: add multistep retry rules" 2024-01-26 20:32:05 +00:00
crush-map.rst Revert "crush: add multistep retry rules" 2024-01-26 20:32:05 +00:00
data-placement.rst doc/rados: edit data-placement.rst 2023-05-20 02:43:27 +10:00
devices.rst doc/rados: line-edit devices.rst 2023-05-19 00:13:41 +10:00
erasure-code-clay.rst doc/rados: add prompts to erasure-code-clay.rst 2022-12-03 02:11:49 +10:00
erasure-code-isa.rst doc/rados: add prompts to erasure-code-isa 2022-12-03 02:16:43 +10:00
erasure-code-jerasure.rst doc/rados/operations: Fix erasure-code-jerasure.rst fix 2023-05-24 17:10:45 -04:00
erasure-code-lrc.rst doc/rados: add prompts to erasure-code-lrc.rst 2022-12-04 01:28:11 +10:00
erasure-code-profile.rst doc: Add warning on manual CRUSH rule removal 2023-09-11 17:15:15 +08:00
erasure-code-shec.rst doc/rados: add prompts to erasure-code-shec.rst 2022-12-04 01:57:13 +10:00
erasure-code.rst doc/rados/operations: add EC overhead table to erasure-code.rst 2024-01-17 11:55:39 -05:00
health-checks.rst Merge pull request #46692 from pdvian/wip-unreachable-osd 2023-10-01 05:59:26 -07:00
index.rst doc/rados/operations: change file back to original name 2023-06-22 17:20:51 -05:00
monitoring-osd-pg.rst doc/rados: update monitoring-osd-pg.rst 2023-08-12 01:25:32 +10:00
monitoring.rst doc/operations/monitoring: mention the new asok command 'raise' 2023-10-12 14:25:49 +03:00
operating.rst doc/rados/ops: line-edit operating.rst 2023-04-07 10:46:50 +10:00
pg-concepts.rst doc/rados/operations: Acting Set question 2023-05-24 16:10:53 +10:00
pg-repair.rst doc/rados: fix typos in pg-repair.rst 2023-06-03 15:17:57 +10:00
pg-states.rst
placement-groups.rst doc/rados: ops/pgs: s/power of 2/power of two 2023-11-29 02:50:29 +01:00
pools.rst doc/rados: remove cache-tiering-related keys 2023-10-27 16:58:28 +10:00
read-balancer.rst mgr: add read balancer support inside the balancer module 2024-01-28 13:15:38 -06:00
stretch-mode.rst doc/rados: repair stretch-mode.rst 2023-12-03 13:17:46 +01:00
upmap.rst doc: clarify upmap balancer documentation 2023-08-02 21:44:46 +00:00
user-management.rst doc/rados/ops: edit user-management.rst (3 of x) 2023-04-20 10:25:00 +02:00