One-sub-symbol linear repair schemes
AssigneeSamsung Electronics Co., Ltd.
InventorsYARON SHANY, JUN JIN KONG
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsYARON SHANY, JUN JIN KONG
Estimating the term…
A method for repairing a single erasure in a Reed Solomon code in a system of a plurality of n storage nodes and a controller, wherein a content of each storage node is a codeword and each node stores a vector v. The method includes identifying a failed storage node; transmitting an index of the failed storage node to each surviving storage node; multiplying the content of each node i by a j-th component of a vector that is a permutation of elements of vector v that correspond to the surviving storage nodes; determining a trace map of the result and converting the result from an m×r bit representation into a reduced representation of r bits; reconstructing the content of the failed storage node from the reduced representation of each surviving node's content; and outputting the reconstructed content of the failed storage node.
A method for repairing a single erasure in a Reed-Solomon (RS) code over a finite field F2mr with an evaluation set V={u0=0, u1, . . . , un−1} that is a subspace of size n=2d, for d<mr and divisible by m, wherein a normalized repair bandwidth b≈(n−1)/m and a number of information symbols is k<=2d−2d−dim, in a system of a plurality of n storage nodes and a controller, wherein a content ci of each storage node i is an element of the finite field F2mr and each node stores a sector v whose entries are inverses of non-zero elements of the evaluation set V, the method comprising the steps of
A non-transitory program storage device readable by a computer, tangibly embodying a program of instructions executed by the computer to perform the method steps for repairing a single erasure in a Reed-Solomon (RS) code over a finite field F2mr with an evaluation set V={u0=0, . . . , un−1} that is a subspace of size n=2d, for d<mr and divisible by m, wherein a normalized repair bandwidth b≈(n−1)/m and a number of information symbols is k<=2d−2d−dim, in a system of a plurality of n storage nodes and a controller, wherein a content ci of each storage node i is an element of the finite field F2mr and each node stores a vector v whose entries are inverses of non-zero elements of the evaluation set V, the method comprising the steps of
Dependencies are inferred from the claim text.