zfec is a fast, portable, and programmable
implementation of erasure coding. It includes a C
library, a Python library, and a command-line
tool. Erasure coding is also known as "forward
error correction", which is the generation of
redundant blocks of information such that if some
blocks are lost then the original data can be
recovered from the remaining blocks. The RAID-5
algorithm is an erasure code, but while RAID-5 can
recover from the loss of any one element, zfec can
be parameterized to choose in advance the number
of elements whose loss it can tolerate.

(This Description is auto-translated) Try to translate to Japanese Show Original Description