power-aware-coding · research
Power-aware coding
Power-aware coding uses redundancy to serve selected reads without activating the disks containing the requested data.
Related Observatory article: Power-aware coding on hesela.com
An inactive symbol can be reconstructed from available symbols even when the full data word remains ambiguous [1]. Recovery depends on the code and active set, not merely the number of parity disks [2].
Relations
- related
- maid, erasure-coding, repair-locality, locally-repairable-code
Citations
- Greenan et al.: A Spin-Up Saved is Energy Earned: Achieving Power-Efficient, Erasure-Coded Storage (HotDep 2008). (accessed 2026-10-17)
- Hesela: Sleeping disks: one readable block is not a recoverable array. (accessed 2026-10-17)
Sources & caveats
- Greenan et al., HotDep 2008: analytical disk-energy examples, not a modern system benchmark. [1]
- Hesela checks exact XOR recoverability only; no energy or lifetime measurement. [2]
JSON: /data/terms/power-aware-coding.json