]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/architecture: edit "Data Scrubbing" 53730/head
authorZac Dover <zac.dover@proton.me>
Thu, 28 Sep 2023 18:40:08 +0000 (04:40 +1000)
committerZac Dover <zac.dover@proton.me>
Fri, 29 Sep 2023 06:02:43 +0000 (16:02 +1000)
Edit the "Data Scrubbing" listitem in the list of benefits conferred by
the use by OSDs of the aggregate power of the cluster, in the section
"Smart Daemons Enable Hyperscale" in doc/architecture.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit d7b991646fcd36a1df7456e8e82c9d54a01e50f9)

doc/architecture.rst

index 08ccc268fcda12c7c1639ebcd45823b72ef861ed..146be6689eada04158b5428357b9b9e5762fd38b 100644 (file)
@@ -420,15 +420,15 @@ the greater cluster provides several benefits:
    lightweight processes. See `Monitoring OSDs`_ and `Heartbeats`_ for
    additional details.
 
-#. **Data Scrubbing:** As part of maintaining data consistency and cleanliness, 
-   Ceph OSD Daemons can scrub objects. That is, Ceph OSD Daemons can compare
-   their local objects metadata with its replicas stored on other OSDs. Scrubbing
-   happens on a per-Placement Group base. Scrubbing (usually performed daily)
-   catches mismatches in size and other metadata. Ceph OSD Daemons also perform deeper
-   scrubbing by comparing data in objects bit-for-bit with their checksums.
-   Deep scrubbing (usually performed weekly) finds bad sectors on a drive that
-   weren't apparent in a light scrub. See `Data Scrubbing`_ for details on
-   configuring scrubbing.
+#. **Data Scrubbing:** To maintain data consistency, Ceph OSD Daemons scrub
+   RADOS objects. Ceph OSD Daemons compare the metadata of their own local
+   objects against the metadata of the replicas of those objects, which are
+   stored on other OSDs. Scrubbing occurs on a per-Placement-Group basis, finds
+   mismatches in object size and finds metadata mismatches, and is usually
+   performed daily. Ceph OSD Daemons perform deeper scrubbing by comparing the
+   data in objects, bit-for-bit, against their checksums. Deep scrubbing finds
+   bad sectors on drives that are not detectable with light scrubs. See `Data
+   Scrubbing`_ for details on configuring scrubbing.
 
 #. **Replication:** Like Ceph Clients, Ceph OSD Daemons use the CRUSH 
    algorithm, but the Ceph OSD Daemon uses it to compute where replicas of