{
  "slug": "parity-declustering",
  "term": "Parity declustering",
  "aliases": [
    "declustered parity"
  ],
  "definition": "Parity declustering places parity groups across a larger device pool to distribute reconstruction work.",
  "note": "Stripe width and placement scope are separate parameters; lower peak survivor load does not by itself establish shorter repair time.",
  "related": [
    "raid-5",
    "distributed-spare",
    "repair-read-amplification",
    "raid-rebuild"
  ],
  "citations": [
    {
      "id": "holland1992",
      "title": "Mark Holland and Garth A. Gibson. Parity Declustering for Continuous Operation in Redundant Disk Arrays. ASPLOS 1992, pp. 23-35; sections 2, 4-8.",
      "url": "https://www.cs.cmu.edu/~riedel/ftp/Declustering/ASPLOS.pdf",
      "accessed": "2026-10-13"
    },
    {
      "id": "hesela-declustering",
      "title": "Parity declustering: less load per disk, not fewer reads",
      "url": "https://hesela.com/analyses/parity-declustering-rebuild-load/",
      "accessed": "2026-10-13"
    }
  ],
  "status": "shipping",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-13"
}
