Skip to content Skip to main navigation Report an accessibility issue

EECS Publication

Jerasure: A Library in C/C++ Facilitating Erasure Coding for Storage Applications

James S. Plank, Scott Simmerman, Catherine D. Schuman

This paper descibes version 1.2 of jerasure, a library in C/C++ that supports erasure coding in storage applications. In this paper, we describe both the techniques and algorithms, plusthe interface to the code. Thus, thisserves as a quasi-tutorial and a programmer's guide. Version 1.2 adds Blaum-Roth and Liber8tion coding to the library, provides better examples, and an example file encoder/decoder. Additionally, it removes a bug from the previous writeup: the packetsize must be a multiple of sizeof(long). It does not have to be a multiple of w.

Published  2008-08-19 04:00:00  as  ut-cs-08-627 (ID:102)

ut-cs-08-627.pdf

« Back to Listing