R-Dedup: Content Aware Redundancy Management for SSD-based RAID Systems

被引:9
作者
Du, Yimo [1 ]
Zhang, Youtao [2 ]
Xiao, Nong [1 ]
机构
[1] Natl Univ Def Technol, State Key Lab High Performance Comp, Changsha, Hunan, Peoples R China
[2] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
来源
2014 43RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP) | 2014年
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
D O I
10.1109/ICPP.2014.20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
While high density SSDs are increasingly adopted in enterprise computing environment, it remains a challenge to meet the high performance and reliability demands of server applications as well as the demands for longer system lifetime and high space utilization in such environment. Existing schemes often address these issues separately. In particular, deduplication schemes improve write performance and SSD lifetime while SSD-based RAID designs improve reliability and read performance. Naively integration of deduplication and RAID results in suboptimal designs. In this paper, we propose R-Dedup, a content-aware redundancy management scheme for SSD-based RAID storage. By combining deduplication with replication, R-Dedup evaluates system performance, reliability, endurance and space utilization, and dynamically manages replicas to achieve better tradeoff. Our experimental results show that R-Dedup achieves 18% and 20% improvements on read and write performance, respectively, and extends SSD lifetime by 20% with no reliability compromise.(1)
引用
收藏
页码:111 / 120
页数:10
相关论文
共 24 条
[1]  
Agrawal Nitin, 2008, P USENIX ANN TECHN C, P57
[2]  
[Anonymous], 2010, P USENIX C FIL STOR
[3]  
[Anonymous], 2012, P 10 USENIX C OP SYS
[4]  
[Anonymous], P INT S WIR PERS MUL
[5]  
[Anonymous], TR3505 NETAPP
[6]   Differential RAID: Rethinking RAID for SSD Reliability [J].
Balakrishnan, Mahesh ;
Kadav, Asim ;
Prabhakaran, Vijayan ;
Malkhi, Dahlia .
ACM TRANSACTIONS ON STORAGE, 2010, 6 (02)
[7]  
Caulfield A. M., 2009, P 42 ANN IEEEACM INT, P24
[8]  
Chang YB, 2008, APPLIED COMPUTING 2008, VOLS 1-3, P1715
[9]  
Cheng-Yang Fu, 2011, Proceedings 2011 Design, Automation & Test in Europe
[10]  
Grupp L. M., 2012, FAST, V7, P2