作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (17): 45-47. doi: 10.3969/j.issn.1000-3428.2010.17.016

• 软件技术与数据库 • 上一篇    下一篇

基于Erasure Code的分布式文件存储系统

潘利伟,谷建华,朱靖飞,周志超   

  1. (西北工业大学计算机学院,西安 710072)
  • 出版日期:2010-09-05 发布日期:2010-09-02
  • 作者简介:潘利伟(1983-),男,硕士研究生,主研方向:分布式 计算;谷建华,教授、博士;朱靖飞、周志超,硕士
  • 基金资助:
    国家“863”计划基金资助项目“面向应用可定制的跨域协同服务支撑平台”(2009AA01Z142);西北工业大学研究生创业种子基金资助项目(200859)

Distributed File Storage System Based on Erasure Code

PAN Li-wei, GU Jian-hua, ZHU Jing-fei, ZHOU Zhi-chao   

  1. (School of Compute Science and Engineering, Northwestern Polytechnical University, Xi’an 710072)
  • Online:2010-09-05 Published:2010-09-02

摘要: 在局域网环境下,实现一种基于Erasure Code的分布式文件存储系统。该系统由元数据服务器和多个文件存储节点组成,通过对元数据与文件数据分离存储以提高文件访问效率,将Erasure Code有效冗余存储技术应用于文件编解码以增强可靠性,采用MD5消息摘要技术保证文件完整性。对30 MB~600 MB大小的文件测试结果表明,该系统具有更高的可靠性、安全性以及资源利用率。

关键词: 分布式文件存储, Erasure Code技术, 编解码, 高可靠

Abstract: Under LAN environment, this paper implements a distributed file storage system based on Erasure Code. The system consists of metadata server and many file storage nodes. The separation between metadata storage and file data storage enhances efficiency in file access. It applies Erasure Code effective redundancy storage technology into divide and code file to enhance reliability of file, uses MD5 message digest technology to ensure the integrity of file. Test results for files whose size is about 30 MB to 600 MB show that this system has better reliability, safety and resource utility.

Key words: distributed file storage, Erasure Code technology, coding and decoding, high reliable

中图分类号: