Navigation

  • index
  • modules |
  • Ceph Documentation »
  • OSD developer documentation

OSD developer documentationΒΆ

Contents

  • Backfill Reservation
  • Erasure Coded Placement Groups
    • Glossary
    • Table of content
      • Developer notes
        • Introduction
        • Reading and writing encoded chunks from and to OSDs
        • Erasure code library
        • Notes
      • Jerasure plugin
        • Introduction
      • High level design document
        • Motivation
        • Client Writes
        • Peering and PG Logs
        • PGTemp
        • Client Reads
        • Distinguished acting set positions
        • Object Classes
        • Scrub
        • Crush
        • Recovery
        • Backfill
  • last_epoch_started
  • Map and PG Message handling
    • Overview
    • MOSDMap
    • MOSDPGOp/MOSDPGSubOp
    • CEPH_MSG_OSD_OP processing
    • Peering Messages
  • OSD
    • Concepts
    • Overview
  • OSD Throttles
    • WBThrottle
    • op_queue_throttle
    • journal usage throttle
  • PG
    • Concepts
    • Peering Details and Gotchas
  • PG Removal
  • Recovery Reservation
    • Things to Note
    • See Also
  • Scrubbing Behavior Table
    • State variables
  • Snaps
    • Overview
    • Ondisk Structures
    • Snap Removal
    • Recovery
    • SnapMapper
    • Split
  • Watch Notify
    • Overview
    • Watch Lifecycle
    • Notify Lifecycle
  • Writeback Throttle

Logo

Table Of Contents

  • Intro to Ceph
  • Installation (Quick)
  • Installation (Manual)
  • Ceph Storage Cluster
  • Ceph Filesystem
  • Ceph Block Device
  • Ceph Object Gateway
  • API Documentation
  • Architecture
  • Development
  • Release Notes
  • Ceph Releases
  • Glossary
  • Index

Quick search

Navigation

  • index
  • modules |
  • Ceph Documentation »
  • OSD developer documentation
© Copyright 2010-2014, Inktank Storage, Inc. and contributors. Licensed under Creative Commons BY-SA.