Prolonging 3D NAND SSD lifetime via read latency relaxation
Chun-Yi Liu, Yunju Lee, Myoungsoo Jung, Mahmut Taylan Kandemir, Wonil Choi
Abstract
The adoption of 3D NAND has significantly increased the SSD density; however, 3D NAND density-increasing techniques, such as extensive stacking of cell layers, can amplify read disturbances and shorten SSD lifetime. From our lifetime-impact characterization on 8 state-of-the-art SSDs, we observe that the 3D TLC/QLC SSDs can be worn-out by low read-only workloads within their warranty period since a huge amount of read disturbance-induced rewrites are performed in the background. To understand alternative read disturbance mitigation opportunities, we also conducted read-latency characterizations on 2 other SSDs without the background rewrite mechanism. The collected results indicate that, without the background rewriting, the read latencies of the majority of data become higher, as the number of reads on the data increases. Motivated by these two characterizations, in this paper, we propose to relax the short read latency constraint on the high-density 3D SSDs. Specifically, our proposal relies on the hint information passed from applications to SSDs that specifies the expected read performance. By doing so, the lifetime consumption caused by the read-induced writes can be reduced, thereby prolonging the SSD lifetime. The detailed experimental evaluations show that our proposal can reduce up to 56% of the rewrite-induced spent-lifetime with only 2% lower performance, under a file-server application.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers4
- Gimbal: enabling multi-tenant storage disaggregation on SmartNIC JBOFsJaehong Min, Ming Liu, Tapan Chugh, Chenxingyu Zhao et al.SIGCOMM 2021 · 47 citations
- AERO: Adaptive Erase Operation for Improving Lifetime and Performance of Modern NAND Flash-Based SSDsSungjun Cho, Beomjun Kim, Hyunuk Cho, Gyeongseob Seo et al.ASPLOS 2024 · 12 citations
- MSFRD: Mutation Similarity based SSD Failure Rating and Diagnosis for Complex and Volatile Production EnvironmentsYuqi Zhang, Tianyi Zhang, Wenwen Hao, Shuyang Wang et al.USENIX ATC 2024 · 10 citations
- BABOL: A Software-Defined NAND Flash ControllerKibin Park, Alberto Lerner, Sangjin Lee, Philippe Bonnet et al.MICRO 2024
Related papers
- GuardedErase: Extending SSD Lifetimes by Protecting Weak WordlinesDuwon Hong, Myungsuk Kim, Geonhee Cho, Dusol Lee et al.FAST 2022 · 28 citations
- Reducing solid-state drive read latency by optimizing read-retryJisung Park, Myungsuk Kim, Myoungjun Chun, Lois Orosa et al.ASPLOS 2021 · 66 citations
- DEAR: Improving Performance and Lifetime of SSDs Using Dynamic Error-Aware RefreshJaeyong Lee, Beomjun Kim, Myoungjun Chun, Myungsuk Kim et al.MICRO 2025 · 2 citations
- Access Characteristic Guided Partition for Read Performance Improvement on Solid State DrivesYina Lv, Liang Shi, Qiao Li, Chun Jason Xue et al.DAC 2020 · 8 citations
- GSSA: A Resource Allocation Scheme Customized for 3D NAND SSDsChun-Yi Liu, Yunju Lee, Wonil Choi, Myoungsoo Jung et al.HPCA 2021 · 17 citations
