D.S.S. Based on Equidistant Subspace Codes Netanel Raviv
Distributed Storage Systems Based on Equidistant Subspace Codes
Netanel Raviv
1
Joint work with:
- Prof. Tuvi Etzion
Coding Seminar, Technion, December 2014
Prof. Tuvi Etzion Netanel Raviv D.S.S. Based on Equidistant - - PowerPoint PPT Presentation
Coding Seminar, Technion, December 2014 Distributed Storage Systems Based on Equidistant Subspace Codes Netanel Raviv Joint work with: Prof. Tuvi Etzion Netanel Raviv D.S.S. Based on Equidistant Subspace Codes 1 Distributed Storage
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv
1
Coding Seminar, Technion, December 2014
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
2
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
3
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
4
Spanning matrix
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
5
Spanning matrix
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
6
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
7
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
8
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
9
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
10
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
11
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
12
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
13
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
14
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
15
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
16
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
Repair – requires active nodes whose vectors form a basis for Reconstruction – same. Local repair of - requires a small set of nodes whose span contains
Set to be columns of a generator matrix of a linear code Lemma: By removing any columns, the remaining ones span Resilient to node failures. If the linear code is MDS, every nodes suffice for Repair/Reconstruction. If not, there always exists a set of nodes suffices for Repair/Reconstruction.
17
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
18
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
Product Matrix Codes: Let be columns of a generator matrix of an ECC. Node stores Repair: Download from active nodes which span and solve a non-singular system of equations. Reconstruction: Download from active nodes which span and multiply by a proper matrix. Locality: Download from such that and restore
19
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
20
Equidistant Subspace Codes Product-Matrix Codes
D.S.S. Based on Equidistant Subspace Codes Netanel Raviv December, 2014
21