A reliability enhancement mechanism for high-assurance MLC flash-based storage systems

被引:12
|
作者
Mir, Irfan F. [1 ]
McEwan, Alistair A. [1 ]
机构
[1] Univ Leicester, Dept Engn, Leicester LE1 7RH, Leics, England
关键词
D O I
10.1109/RTCSA.2011.58
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Solid State Devices (SDDs) are replacing mechanical data storage devices such as Hard Disk Drives (HDDs). On the other hand the data reliability in these systems is being questioned due to the fast growth in flash technology such as Multi-Level Cell (MLC). Recently it has been revealed that the Bit Error Rate (BER) increases exponentially in MLC flash memories as they experience more flash writes. Additionally RAID in flash-based storage systems has an inherent problem, that all flash devices should not reach end of life at the same time. Diff-RAID [2] overcomes the said problem. However, Diff-RAID mechanism suffers from drastic age-variation especially during the first few replacements, a problem that has been identified and addressed in this research. A new reliability enhancement mechanism for high-assurance MLC flash-based storage systems has been proposed here, and is compared with published Diff-RAID results. Our mechanism has shown promising results. In terms of convergence, the proposed scheme is 7 times faster. Furthermore, no single device crosses 66% of the age (i.e. max. erasure cycles), unlike the Diff-RAID where in the first few replacements, few devices reach 70-80% of age, which is great improvement in terms of data reliability.
引用
收藏
页码:190 / 194
页数:5
相关论文
共 50 条
  • [1] A Reliability Enhancement Design under the Flash Translation Layer for MLC-Based Flash-Memory Storage Systems
    Chang, Yuan-Hao
    Yang, Ming-Chang
    Kuo, Tei-Wei
    Hwang, Ren-Hung
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13 (01)
  • [3] High-assurance systems
    Bhattacharya, S
    Onoma, A
    Bastani, F
    COMMUNICATIONS OF THE ACM, 1997, 40 (01) : 67 - 67
  • [4] Hierarchical Architecture of Flash-based Storage Systems for High Performance and Durability
    Jung, Sanghyuk
    Kim, Jin Hyuk
    Song, Yong Ho
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 907 - +
  • [5] Revisiting TRIM on High-Density Flash-Based Hybrid Storage Systems
    Luo, Longfei
    Yu, Dingcui
    Li, Hang
    Song, Yunpeng
    Lv, Yina
    Sha, Edwin H. -M.
    Shi, Liang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (05) : 1618 - 1622
  • [6] Key applications for high-assurance systems
    Yen, IL
    Paul, R
    Winter, VL
    Covan, JM
    Dalton, LJ
    Alkalai, L
    Tai, AT
    Harper, R
    Flahive, B
    Tsai, WT
    Mojdehbakhsh, R
    Rayadurgam, S
    Mori, K
    Lowry, MR
    COMPUTER, 1998, 31 (04) : 35 - +
  • [7] BLF: an efficient flash translation layer scheme for flash-based storage systems
    Yang, Yin
    Li, Wenyi
    Tan, Zhihu
    Xie, Changsheng
    Wang, Kai
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2015, 38 (07) : 938 - 946
  • [8] TreeFTL: Efficient RAM Management for High Performance of NAND Flash-based Storage Systems
    Wang, Chundong
    Wong, Weng-Fai
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 374 - 379
  • [9] LazyRS: Improving the Performance and Reliability of High-Capacity TLC/QLC Flash-Based Storage Systems Using Lazy Reprogramming
    Kim, Beomjun
    Kim, Myungsuk
    ELECTRONICS, 2023, 12 (04)
  • [10] Deferred Updates for Flash-Based Storage
    Debnath, Biplob
    Mokbel, Mohamed F.
    Lilja, David J.
    Du, David
    2010 IEEE 26TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2010,