From 1d8baa1d4c3583f4a8dc0f46d81f198a3d027e4d Mon Sep 17 00:00:00 2001 From: Zac Dover Date: Mon, 26 Feb 2024 07:14:25 +1000 Subject: [PATCH] doc/glossary: Add "OMAP" to glossary Add an entry for "OMAP" to the glossary. This commit represents only the first improvement to the documentation of OMAP in the Ceph docs suite. Signed-off-by: Zac Dover --- doc/glossary.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/glossary.rst b/doc/glossary.rst index 15dddadc2296f..8f1c5659756d1 100644 --- a/doc/glossary.rst +++ b/doc/glossary.rst @@ -287,6 +287,19 @@ Object Storage Device See :term:`OSD`. + OMAP + "object map". A key-value store (a database) that is used to + reduce the time it takes to read data from and to write to the + Ceph cluster. RGW bucket indexes are stored as OMAPs. + Erasure-coded pools cannot store RADOS OMAP data structures. + + Run the command ``ceph osd df`` to see your OMAPs. + + See Eleanor Cawthon's 2012 paper `A Distributed Key-Value Store + using Ceph + `_ (17 + pages). + OSD Probably :term:`Ceph OSD`, but not necessarily. Sometimes (especially in older correspondence, and especially in -- 2.39.5