بخش چهارم
بخش تخصصی: RADOS، RBD و RGW
نه فصل این بخش سه زیرسامانهی اصلی Ceph را تخصصی و عمیق بررسی میکنند: RADOS (مدل شیء و مسیر op در OSD، peering و pg log، snapshot و clone)، RBD (چیدمان image در RADOS، مسیر I/O در librbd و krbd، و rbd-mirror) و RGW (چیدمان داده و ایندکس، مسیر درخواست، و درون multisite). فصلهای پیشین هر موضوع را معرفی کردهاند؛ این بخش ساختار دادهها، الگوریتمها و دستورها را با کد شاخهی main تطبیق میدهد و آن مقدمهها را تکرار نمیکند.
- ۳۴بخش تخصصی (۱): RADOS — هویت شیء، فراداده و مسیر op درون OSD
- ۳۵بخش تخصصی (۲): RADOS — pg log، intervalها، missing و سازوکار recovery و backfill
- ۳۶بخش تخصصی (۳): RADOS — snapshot و clone، watch/notify و cls در سمت OSD، و مرجع rados و pool
- ۳۷بخش تخصصی (۴): RBD — چیدمان روی RADOS، striping، object map و fast-diff، و مرجع rbd
- ۳۸بخش تخصصی (۵): RBD — مسیر I/O در librbd، layering و copyup، exclusive-lock، cache و QoS
- ۳۹بخش تخصصی (۶): RBD — درون rbd-mirror: journal در برابر snapshot
- ۴۰بخش تخصصی (۷): RGW — مدل داده روی RADOS: فراداده، bucket index، نسخهبندی، manifest و multipart
- ۴۱بخش تخصصی (۸): RGW — مسیر درخواست، SigV4، سهمیه، محدودیت نرخ، gc و lifecycle
- ۴۲بخش تخصصی (۹): RGW — درون multisite: period، قالب لاگها، نسلهای bucket و موتور همگامسازی