期刊文献+

集群存储系统数据容错研究

Research on Fault Tolerance of Cluster-based Storage System
下载PDF
导出
摘要 针对当前网络存储技术存在的存储服务瓶颈问题,介绍了一个高可靠可扩展PC集群存储系统的容错设计方案.利用广泛用于加密解密技术的SHA-1算法来产生数据对象的副本ID,然后根据各个存储结点的权值信息,利用散列函数将数据对象复制到各个存储结点,使系统具有很好的容错性.另外描述了系统中对数据对象存储、读取、删除的基本方法,并介绍一种类似基于时戳的法定数选举方法来维护系统中数据对象副本的一致性.最后对系统的可靠性以及系统所支持的最大用户量进行了分析. Aiming at the bottle problem of storage service in current network storage technology, a fault tolerance scheme of high reliability scalable cluster-based storage system is proposed. The identification of a data object's replication is generated by the SHA-1 algorithm which widely used in encryption and decryption techniques. According to the weight information of each storage node, the data object's replication is hashed to different storage node, in consequence, the better fault tolerance of the system is achieved. The basic approach to store, retrieve and delete data object is described, as well as a similar method to timestamp-based majority voting method to maintain the consistency of the system's data object. Finally, the system reliability and the max users supported by the system are analyzed.
出处 《河北大学学报(自然科学版)》 CAS 北大核心 2006年第5期551-556,共6页 Journal of Hebei University(Natural Science Edition)
基金 河北省科技转化基金资助项目(20010501)
关键词 集群存储 系统容错 数据复制 一致性 cluster storage system fault tolerance data replication consistency
  • 相关文献

参考文献7

  • 1张建勋,马胜甫,田俊峰,马艳琨.高可靠可扩展PC集群存储系统的设计[J].华南理工大学学报(自然科学版),2004,32(z1):142-146. 被引量:4
  • 2倪永军,谢长生.网络存储技术现状、存在的问题及对策研究[J].计算机工程与应用,2003,39(10):159-161. 被引量:29
  • 3LEE E K,THEKKATH C A.Petal:Distributed virtual disks[Z].Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems,Cambridge,MA,1996.
  • 4KEETON K,PATTERSON D,HELLERSTEIN J.A case for intelligent disks(IDISKs)[J].SIGMOK Record,27(3):42-53,August 1998.
  • 5HANSEN S,RENAUD LACHAIZE.Using idle disks in a cluster as a high-performance storage system[Z].IEEE International Conference on Cluster Computing(CLUSTER'02),Chicago,Illinois,2002.
  • 6KUBIATOWICZ J,BINDEL D,CHEN Y,etal.OceanStore:An architecture for global-scale persistent storage[Z].Proceeedings of the Ninth international Conference on Architectural Support for Programming Languages and Operating Systems(ASPLOS 2000),Boston,MA,2000.
  • 7PATTERSON D A,HENNESSY J L.Computer Architecture:A Quantitative Approach(the Third Edition)[M].Beijing:China Machine Press,2002.

二级参考文献8

  • 1[1]刘心松,江科.面向服务器的分布式并行文件系统[D].电子科技大学计算机科学与工程学院,2002.
  • 2[2]Cams P,Ligon Ⅲ W,Ross R,et al. PVFS:A parallel file system for linux clusters [A]. Proceedings of the 4th Annual Linux Showcase and Conference [C]. Atlanta,GA ,2000.317 - 327.
  • 3[3]Colarelli D, Grunwald D. Massive arrays of idle disks for storage archives [A]. Proceedings of SuperComputing [C].Baltimore,Maryland,2002.
  • 4[5]Anderson D, Chase J, Vahdat A. Interposed request routing for scalable network storage [A]. Proceedings of the Fourth Symposium on Operating System Design and Implementation(OSDI) [C]. San Diego, California, USA,2000.
  • 5[6]Hartman J, Murdock I, Spalink T. The swarm scalable storage system [A]. Proceedings of International Conference on Distributed Computing Systems [C]. Austin, TX, USA, 1999.
  • 6[8]Tang Hong, Yang Tao. An efficient data location protocol for self-organizing storage clusters [A]. SC03 [C].Phoenix, Arizona, USA,2003.15 - 21.
  • 7[9]Goel A,Shahabi C,Yao S-Y,et al. SCADDAR: An efficient randomized technique to reorganize continuous media blocks [A]. International Conference on Data Engineering [C]. San Jose,California,USA. 2002.
  • 8陈翔,张江陵.网络逻辑存储系统研究[J].小型微型计算机系统,1999,20(11):801-804. 被引量:10

共引文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部