Font Size: a A A

Research And Implementation Of Erasure-code In Network Storage System

Posted on:2009-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2178360272979721Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the arrival of the era of e-commerce, the storage information has increased explosively. The security and reliability of enterprise information storage not only is the key to stability of storage system, but it is also an issue of paramount importance to the development of digital information storage. Because of the flexible structure, superior performance and good expandability, network storage is playing an increasingly important role in the field of information storage. However, the man-made misoperation, the virus-invaded data server and the accidentally damaged physical storage medium often make the storage information lose and cause huge economic losses. Therefore, the security and the integrity of storage information has become a research hotspot in the field of network storage.Erasure-code is a kind of algebraic coding theory in the field of digital communication, which is used to correct the errors in process of data transmission. The thesis is elaborated the fundamental theory of Erasure-code, especially stated Reed-Solomon code which is a kind of Erasure-code with error correcting capabilities. Based on the analyze of Reed-Solomon coding and decoding algorithm, the thesis is designed a local area network system using Reed-Solomon code and LAN storage technologies. The system can run smoothly when multi data storage server failure at one time. In addition, in order to overcome the long running time of decoding algorithm, an improved program is proposed. In respect that the Reed-Solomon code algorithm is used frequently and remains unchanged in the local area network system, Reed-Solomon coding algorithm is implemented using FPGA technology and solidified in hardware, which improves the running speed of the algorithm greatly.
Keywords/Search Tags:Network Storage, Erasure-code, Reed-Solomon code, FPGA
PDF Full Text Request
Related items