期刊文献+

一种可扩展分布式RAID存储集群系统 被引量:5

An Expandable Distributed RAID Storage Cluster System
下载PDF
导出
摘要 一种可扩展、单位存储价格低廉的分布式RAID存储集群系统被提出,用以取代硬件RAID磁盘阵列.该系统具有3个特性:1)通过网络共享存储模型共享存储资源,每个数据节点处于完全对等的地位,是一种P2P架构的实现,易于扩展;2)在用户空间对节点间的RAID元数据进行同步,具有SingleI/OSpace(SIOS)特性,并能支持各种RAID技术;3)提供内核空间虚拟块设备的访问接口,对文件系统透明.测试结果表明该系统最高连续读带宽达到190MBps;在RAID6冗余配置下,1~2个节点失效不会造成数据访问服务的中断,但1个节点失效会造成连续读带宽下降15%,2个节点失效造成连续读带宽下降18%. An expandable, low price per storage unit, distributed RAID storage cluster system is presented to substitute the traditional hardware RAID array. It has three important features. First, it's a P2P infrastructure via network share storage model, with each data node in a completely equal status, and provides a great convenience in the expandability of distributed RAID system. Secondly, it sustains single I/O space(SIOS)feature by synchronizing RAID operations in user space, which is independent of the kernel-level RAID implementation, thus can support various advanced RAID technologies. Thirdly, it provides a virtual block device access interface, transparent to upper level file system and database system, thus can be directly used by application without any changes. Also, the system provides a node failure detection and recovery mechanism, which can effectively detect and replace failure nodes to guarantee data integrity and maintain system reliability. Experiments show that network shared storage model brings little impact on storage access bandwidth and the maximal sequential read bandwidth can reach 190 MBps, which is limited by the bandwidth of gigabit Ethernet. Also, experiments validate the reliability of the distributed RAID system. Under RAID6 configuration, one or two nodes failure will not interrupt data service, but one node failure leads to 15 % bandwidth decline and two nodes failure leads to 18 % bandwidth decline.
出处 《计算机研究与发展》 EI CSCD 北大核心 2008年第4期741-746,共6页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60473101) 国家"九七三"重点基础研究发展规划基金项目(2004CB318205) 教育部"新世纪优秀人才"支持计划基金项目(NCET-05-0067)
关键词 RAID 集群 P2P SIOS 网络共享存储模型 RAID cluster P2P SIOS network shared storage model
  • 相关文献

参考文献11

  • 1K Salem, H Garcia Molina. Disk striping [C]. In: Proc of the 2nd Int'l Conf on Data Engineering. Los Angeles: IEEE Computer Society Press, 1986. 336-342
  • 2A L N Reddy, P Banerjee. An evaluation multiple-disk I/O systems [J]. IEEE Trans on Computers, 1989, 38(12) : 1680 -1690
  • 3D Patterson, G Gibson, R H Katz. A case for redundant arrays of inexpensive disks (RAID)[C]. In: Proc of ACM SIGMOD Annual Conf. New York: ACM Press, 1988. 109-116
  • 4冯丹,张江陵.不同负载分布下磁盘阵列响应时间分析[J].计算机研究与发展,2001,38(9):1144-1148. 被引量:7
  • 5M Stonebraker, G A Sehloss. Distributed RAID-A new multiple copy algorithm [C]. The 6th Int'l Conf on Data Engineering, Los Angeles, CA, 1990
  • 6S Asami, N Talagala, T Anderson, et al. The design of largescale, do-it-yourself RAIDs lOLl. http://www.cs. berkeley. edu/pattrsn/papers.html, 1995-11
  • 7E K Lee, C A Thekkath. Petal: Distributed virtual disks [C], In: Proe of the 7th Symp on Architectural Support for Programming Languages and Operating Systems (ASPLOS-Ⅶ). New York: ACM Press, 1996
  • 8K Hwang, H Jin, E Chow, et al. Designing SSI clusters with hierarchical checkpointing and single I/O space [J]. IEEE Concurrency, 1999, 7(1): 60-69
  • 9S Asami, N Talagala, D Patterson. Designing a seif-maintalning storage system [C]. The 16th IEEE Syrup on Mass Storage Systems, San Diego, CA, 1999
  • 10Kai Hwang, Hai Jin, Roy Ho. RAID-x: A new distributed disk array for I/O-eentrie duster computing [C]. The 9th Int'l Symp on High-Performance Distributed Computing, Pittsburgh, PA, 2000

二级参考文献5

  • 1冯丹.外存储系统并行性研究:博士论文[M].武汉:华中理工大学,1997..
  • 2冯丹,博士论文,1997年
  • 3Chen S,J Parallel Distributed Computing,1993年,17卷,1期,28页
  • 4Kim M Y,IEEE Trans Computer,1991年,40卷,7期,801页
  • 5罗荣桂,排队模型及其应用,1990年

共引文献6

同被引文献43

引证文献5

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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