{
  "status": "research",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-19",
  "slug": "intra-disk-redundancy",
  "term": "Intra-disk redundancy",
  "aliases": [],
  "definition": "Intra-disk redundancy stores redundant information within a drive to reconstruct certain losses of sectors on that drive.",
  "note": "It differs from redundancy distributed across drives [schroeder].\n\nIn the companion worked example, a 16+2 interleaved XOR layout can recover some two-position losses but not all. Losing the whole device also loses its local redundancy. Preserve the code construction, group mapping and independent recovery sources when assessing protection [hesela-layout].",
  "related": [
    "latent-sector-error",
    "interleaved-parity",
    "data-scrubbing",
    "erasure-coding"
  ],
  "citations": [
    {
      "id": "schroeder",
      "title": "Schroeder, Damouras and Gill. Understanding latent sector errors and how to protect against them. FAST 2010, section 4.",
      "url": "https://www.usenix.org/legacy/events/fast10/tech/full_papers/schroeder.pdf",
      "accessed": "2026-10-19"
    },
    {
      "id": "hesela-layout",
      "title": "Hesela: Interleaved XOR parity, complete erasure-pair enumeration",
      "url": "https://hesela.com/analyses/scrubbing-detection-not-durability/#intradisk-parity",
      "accessed": "2026-10-19"
    }
  ]
}
