Jerasure: A Library in C/C++ Facilitating Erasure Coding for Storage Applications
James S. Plank
This paper descibes jerasure, a library in C/C++ that supports erasure coding in storage applications. All manners of matrix and bit-matrix coding are implemented, including regular Reed-Solomon coding, Cauchy Reed-Solomon coding and Liberation coding. In this paper, we describe both the techniques and algorithms, plus the interface to the code. Thus, this serves as a quasi-tutorial and a programmer's guide.
Published 2007-09-25 04:00:00 as ut-cs-07-603 (ID:125)