一种高可用对象存储系统的数据组织研究

被引:4
作者
詹玲 [1 ]
张强善 [2 ,3 ]
万继光 [1 ]
机构
[1] 华中科技大学计算机学院信息存储系统教育部重点实验室武汉光电国家实验室
[2] 武汉大学计算机学院
[3] 信阳职业技术学院网络中心
基金
国家自然科学基金重点项目;
关键词
数据组织; 高可用; 对象存储; 容错;
D O I
暂无
中图分类号
TP333 [存贮器];
学科分类号
081201 ;
摘要
通过对现有不同存储系统的容错能力进行认真分析,提出了一种新的高可用对象存储系统架构HAOSS(High Availability Object Storage System)。HAOSS系统分两层:上层存储的对象采用在多个设备之间的数据备份的方式来实现高可靠性,多个备份能够同时对外提供服务,保证系统的高性能,但是磁盘利用率比较低。下层采用RAID5,RAID6以及RAIDBlaum等不同的容错编码来实现多盘容错功能,磁盘利用率较高,但是由于编码越来越复杂,容错编码需要大量的计算,性能受到很大的影响。在数据组织上,新对象和热点对象放上层,这样大部分请求都能够在上层命中,从而保证系统的性能。下层主要用来放不常用的数据,磁盘利用率比较高。在1000Mbps以太网环境下对HAOSS性能进行了测试,结果表明,HAOSS顺序读写性能都比较好,最大可以达到104MB/s,达到1000Mb以太网的理论最大物理带宽。
引用
收藏
页码:123 / 126+130 +130
页数:5
相关论文
共 11 条
[1]  
RAID-VCR:A New RAID Ar-chitecture for Tolerating Triple Disk Failures. Dong Huan-qing,Li Zhan-huai. .
[2]  
An investigation on New Complex-Rotary Code. Jin Fan. IEEE International Symposium on Information Theory . 1985
[3]  
WEAVERcodes:Highly fault tolerant tolerant era-sure codes for storage systems. Hafner J L. Proceedings of the FAST-2005:4th Usenix Conference on File and Storage Technologies . 2005
[4]  
The HP AutoRAID Hierar-chical Storage System. Wikes J,Golding R,Staelin C,et al. .
[5]  
Hover erasure codes for disk arrays. Hafner J L. RJ10352 (A0507-015).IBM Research Division . 2005
[6]  
Acase forredundant arrays of inexpensivedisks (RAID). Patterson D,Katz R. . 1988
[7]  
EVENODD:An opti mal scheme for tolerating doubledisk failures in RAID architectures. Blaum M. IEEE Transactions onComputers . 1995
[8]  
Tolerating multiple failures in RAID architectures with optimal storage and uniform declustering. G. A. Alvarez,W. A. Burkhard,and F. Cristian. Proceedings of the 24th Annual A CM/IEEE International Symposium on Computer Architecture . 1997
[9]  
Improved evenodd code. Dan Feng,Hai Jin,Jiangling Zhang. Information Theory Proceedings. IEEE International Symposium on . 1997
[10]  
New array codes for multiple phased burst correction. Blaum M,Roth R M. IEEE Transactions on Information Theory . 1993