From: Zac Dover Date: Tue, 12 Sep 2023 10:56:03 +0000 (+1000) Subject: doc/glossary: add "primary affinity" to glossary X-Git-Tag: v18.2.1~292^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=84e2e69e3b29685f9a5cd6a543c18d778fc6f9f6;p=ceph.git doc/glossary: add "primary affinity" to glossary Add "Primary Affinity" to the glossary and link to the information in the RADOS documentation that (more or less) explains it. Signed-off-by: Zac Dover (cherry picked from commit f3a3f10e9ce0bf96d5eba25a786cdd254340878b) --- diff --git a/doc/glossary.rst b/doc/glossary.rst index ed04de697c43b..dfe8167d72e29 100644 --- a/doc/glossary.rst +++ b/doc/glossary.rst @@ -328,6 +328,13 @@ Pools See :term:`pool`. + :ref:`Primary Affinity ` + The characteristic of an OSD that governs the likelihood that + a given OSD will be selected as the primary OSD (or "lead + OSD") in an acting set. Primary affinity was introduced in + Firefly (v. 0.80). See :ref:`Primary Affinity + `. + RADOS **R**\eliable **A**\utonomic **D**\istributed **O**\bject **S**\tore. RADOS is the object store that provides a scalable diff --git a/doc/rados/operations/crush-map.rst b/doc/rados/operations/crush-map.rst index 54ad63130cbc1..39151e6d4a766 100644 --- a/doc/rados/operations/crush-map.rst +++ b/doc/rados/operations/crush-map.rst @@ -1043,6 +1043,8 @@ operations are served from the primary OSD of each PG. For erasure-coded pools, however, the speed of read operations can be increased by enabling **fast read** (see :ref:`pool-settings`). +.. _rados_ops_primary_affinity: + Primary Affinity ----------------