Cumulus: A Distributed File System Based on Network Coding

CHEN Yun-hai,CHEN Zheng-liang,WANG Qin-hui,YE Bao-liu
DOI: https://doi.org/10.19304/j.cnki.issn1000-7180.2012.09.019
2012-01-01
Abstract:Network coding can reduce network load in the process of concurrent data transmission,which attracts much attention on the application of network coding to optimize the fault-tolerance of distributed file system.Based on Hadoop,an open source project,we design and implement a network coding oriented distributed file system to research the application of network coding in distributed file system and its effectiveness in reducing network load.By segmenting storage files and encoding,storing the file slices,the system is able to achieve a better fault tolerance with less redundancy overhead.Meanwhile,network resource utilization can be improved by taking advantage of network coding performance.
What problem does this paper attempt to address?