@article{ART002778704},
author={Seung-Woo Son and Kim Jae Ho},
title={K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2021},
volume={26},
number={11},
pages={1-9},
doi={10.9708/jksci.2021.26.11.001}
TY - JOUR
AU - Seung-Woo Son
AU - Kim Jae Ho
TI - K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability
JO - Journal of The Korea Society of Computer and Information
PY - 2021
VL - 26
IS - 11
PB - The Korean Society Of Computer And Information
SP - 1
EP - 9
SN - 1598-849X
AB - 3D-NAND flash memory provides high capacity per unit area by stacking 2D-NAND cells having a planar structure. However, due to the nature of the lamination process, there is a problem that the frequency of error occurrence may vary depending on each layer or physical cell location. This phenomenon becomes more pronounced as the number of write/erase(P/E) operations of the flash memory increases. Most flash-based storage devices such as SSDs use ECC for error correction. Since this method provides a fixed strength of data protection for all flash memory pages, it has limitations in 3D NAND flash memory, where the error rate varies depending on the physical location. Therefore, in this paper, pages and layers with different error rates are classified into clusters through the K-means machine learning algorithm, and differentiated data protection strength is applied to each cluster. We classify pages and layers based on the number of errors measured after endurance test, where the error rate varies significantly for each page and layer, and add parity data to stripes for areas vulnerable to errors to provides differentiate data protection strength. We show the possibility that this differentiated data protection policy can contribute to the improvement of reliability and lifespan of 3D NAND flash memory compared to the protection techniques using RAID-like or ECC alone.
KW - Reliability;3D-NAND Flash;Bit error rate;RAID;Cluster;K-means
DO - 10.9708/jksci.2021.26.11.001
ER -
Seung-Woo Son and Kim Jae Ho. (2021). K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability. Journal of The Korea Society of Computer and Information, 26(11), 1-9.
Seung-Woo Son and Kim Jae Ho. 2021, "K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability", Journal of The Korea Society of Computer and Information, vol.26, no.11 pp.1-9. Available from: doi:10.9708/jksci.2021.26.11.001
Seung-Woo Son, Kim Jae Ho "K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability" Journal of The Korea Society of Computer and Information 26.11 pp.1-9 (2021) : 1.
Seung-Woo Son, Kim Jae Ho. K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability. 2021; 26(11), 1-9. Available from: doi:10.9708/jksci.2021.26.11.001
Seung-Woo Son and Kim Jae Ho. "K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability" Journal of The Korea Society of Computer and Information 26, no.11 (2021) : 1-9.doi: 10.9708/jksci.2021.26.11.001
Seung-Woo Son; Kim Jae Ho. K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability. Journal of The Korea Society of Computer and Information, 26(11), 1-9. doi: 10.9708/jksci.2021.26.11.001
Seung-Woo Son; Kim Jae Ho. K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability. Journal of The Korea Society of Computer and Information. 2021; 26(11) 1-9. doi: 10.9708/jksci.2021.26.11.001
Seung-Woo Son, Kim Jae Ho. K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability. 2021; 26(11), 1-9. Available from: doi:10.9708/jksci.2021.26.11.001
Seung-Woo Son and Kim Jae Ho. "K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability" Journal of The Korea Society of Computer and Information 26, no.11 (2021) : 1-9.doi: 10.9708/jksci.2021.26.11.001