Erasure Coding: 5 Ways to Split a Squid
summary
Ceph supports multiple erasure-code plugins and benchmarks show a clear performance gap: using the Ceph erasure-code benchmark tool on 80 MB objects, ISA-L delivers 4–5x encoding throughput and roughly 2x–4x decoding gains over Jerasure on 2021 Intel/AMD CPUs, thanks to AVX/AVX2/AVX512 support, while Jerasure lacks AVX support and is no longer actively maintained. Telemetry: 3,385 clusters report, 898 use erasure coding, ~862 use Jerasure (855 with default Reed‑Solomon), and the proposed default switch to ISA-L is supported by these preliminary results.
AI-written summary · about
