Lifespan Analysis for Redundant Array of Independent Module Based Solid State Drives

被引:3
作者
Fan, Lingyan [1 ]
Luo, Jian-Jun [1 ]
Mei, Yuehui [2 ]
Rutt, Troy [2 ]
Wang, Zuliang [3 ]
机构
[1] Hangzhou Dianzi Univ, Microelect Res Inst, Hangzhou 310018, Zhejiang, Peoples R China
[2] Sage Microelect Corp, Res & Dev Ctr, Campbell, CA 95008 USA
[3] Xijing Univ, Informat Engn Dept, Xian 710123, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
SSD; lifespan; eMMC; PERFORMANCE; SYSTEM; SSD;
D O I
10.1109/TCE.2018.2859624
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Solid state drives (SSD) are usually built using a NAND flash memory array. An SSD controller manages data-streams stripped to multiple flash memory channels. The device could be regarded as a level-0 structure of redundant array of independent disk (RAID), the technical term for a disk array system. This typical SSD controller architecture is called an intrinsic RAID (iRAID). An iRAID-based SSD controller has to execute sophisticated wear-leveling algorithms and dynamically calculate the lifespan of each flash memory chip as well as run error correction coding. redundant array of independent module (RAIM) was proposed to simplify the SSD controller by applying a group of standardized memory modules instead of raw flash memory chips. One of the widely recognized memory modules is the embedded multi-media card (eMMC) module, which is a small component, typically with a ball grid array package, and is found in consumer applications. In the paper, we have described the methods needed to optimize wear-leveling in an array of eMMC modules and deduced a formula to evaluate and optimize the lifespan of an RAIM-based SSD. A silicon SSD controller was implemented to verify the analysis. The positive result revealed that the lifespan of the RAIM-based SSD could be improved in consumer-grade eMMC modules.
引用
收藏
页码:328 / 333
页数:6
相关论文
共 12 条
[11]   Measuring and Analyzing Write Amplification Characteristics of Solid State Disks [J].
Sun, Hui ;
Qin, Xiao ;
Wu, Fei ;
Xie, Changsheng .
2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, :212-+
[12]   Swap-aware Garbage Collection Algorithm for NAND Flash-based Consumer Electronics [J].
Xu, Guangxia ;
Wang, Manman ;
Liu, Yanbing .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (01) :60-65