Title :
Constructing Double-Erasure HoVer Codes Using Latin Squares
Author :
Gang, Wang ; Xiaoguang, Liu ; Sheng, Lin ; Guangjun, Xie ; Jing, Liu
Author_Institution :
Dept. of Comput., Nankai Univ., Tianjin, China
Abstract :
Storage applications are in urgent need of multi-erasure codes. But there is no consensus on the best coding technique. Hafner has presented a class of multi-erasure codes named HoVer codes [1]. This kind of codes has a unique data/parity layout which provides a range of implementation options that cover a large portion of the performance/efficiency trade-off space. Thus it can be applied to many scenarios by simple tuning. In this paper, we give a combinatorial representation of a family of double-erasure HoVer codes - create a mapping between this family of codes and Latin squares. We also present two families of double-erasure HoVer codes respectively based on the column-Hamiltonian Latin squares (of odd order) and a family of Latin squares of even order. Compared with the double-erasure HoVer codes presented in [1], the new codes enable greater flexibility in performance and efficiency trade-off.
Keywords :
codes; combinatorial mathematics; disc storage; storage management; column-Hamiltonian Latin squares; combinatorial representation; disk storage; double-erasure HoVer code construction; even-order Latin squares; multierasure code; parity layout; Application software; Computational complexity; Concurrent computing; Distributed computing; Educational institutions; Fault tolerance; Information technology; Linear code; Reed-Solomon codes; Space technology; HoVer code; Latin square; erasure code; one-factorization; performance trade-off;
Conference_Titel :
Parallel and Distributed Systems, 2008. ICPADS '08. 14th IEEE International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-0-7695-3434-3
DOI :
10.1109/ICPADS.2008.55