Reaping Both Latency and Reliability Benefits With Elaborate Sanitization Design for 3D TLC NAND Flash

被引:3
作者
Wang, Wei-Chen [1 ,2 ,3 ]
Ho, Chien-Chung [4 ]
Li, Yung-Chun [2 ]
Chen, Liang-Chi [4 ]
Chang, Yu-Ming [5 ]
机构
[1] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
[2] Macronix Int Co Ltd, Macronix Emerging Syst Lab, Hsinchu 30078, Taiwan
[3] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10617, Taiwan
[4] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan 70101, Taiwan
[5] Wolley Inc, Hsinchu 300, Taiwan
关键词
Data sanitization; data reliability; 3D TLC NAND flash; non-volatile memory; lateral charge migration; SECURE DELETION SCHEME; TRANSLATION LAYER;
D O I
10.1109/TC.2023.3272280
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rising security concern on modern storage systems, the concept of data sanitization has been widely investigated recently. Among the existing works targeting data sanitization, an overwriting-based approach, namely one-shot sanitization, is one of the most efficient sanitization approaches. Nonetheless, we find that the one-shot sanitization approach would fail to achieve precise data sanitization for 3D TLC NAND flash, because of incurring undesired data errors. That is, how to simultaneously realize precise sanitization and high security with decent latency and reliability on emerging storage devices remains unsolved. This work proposes an elaborate sanitization design that skillfully manipulates the threshold voltage (V-t) distribution of sanitized pages. Not only does the proposed design achieve precise sanitization and high security, but it also enhances read performance and data reliability. Specifically, this work elaborately sanitizes data by merging specific V(t )distributions of the target physical page on 3D TLC NAND flash. Besides, the proposed approach further takes lateral charge migration into consideration to improve data reliability. We conduct a series of experiments to evaluate our proposed approach on real 3D TLC NAND flash. The experiment results demonstrate the proposed approach can achieve elaborate data sanitization under various scenarios and improve read performance by 29%.
引用
收藏
页码:3029 / 3041
页数:13
相关论文
共 45 条
[1]  
[Anonymous], 1997, Tech. Rep. TR3022
[2]  
[Anonymous], 2018, Information technology -ATA/ATAPI Command Set-4 (ACS-4)
[3]  
[Anonymous], 1998, M-Systems
[4]  
[Anonymous], 2020, NVM Express Revision 1.4b Specification, V4b
[5]  
[Anonymous], 2016, SCSI Commands Reference Manual
[6]  
Ban Amir, 1995, US Patent, Patent No. [5,404,485, 5404485]
[7]  
Braga Alexandre Melo, 2014, P INT C EM SEC INF S, P106
[8]   On Enduring More Data Through Enabling Page Rewrite Capability on Multi-level-cell Flash Memory [J].
Chang, Yu-Ming ;
Ho, Chien-Chung ;
Tsao, Che-Wei ;
Liao, Shu-Hsien ;
Wang, Wei-Chen ;
Kuo, Tei-Wei ;
Chang, Yuan-Hao .
37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, :107-115
[9]  
Chen Liu, 2017, Proceedings on Privacy Enhancing Technologies, V2017, P132, DOI 10.1515/popets-2017-0009
[10]   ADS: Leveraging Approximate Data for Efficient Data Sanitization in SSDs [J].
Cui, Jinhua ;
Liu, Weiguang ;
Huang, Jianhang ;
Yang, Laurence T. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (06) :1771-1784