TY - GEN
T1 - Improving SSD Performance Using Adaptive Restricted-Copyback Operations
AU - Hong, Duwon
AU - Kim, Myungsuk
AU - Park, Jisung
AU - Jung, Myoungsoo
AU - Kim, Jihong
PY - 2019/8
Y1 - 2019/8
N2 - Copyback operation can improve the performance of data migrations in SSD, but they are rarely used because of their error propagation problem. In this paper, we propose an integrated approach that maximizes the efficiency of copyback operations but does not compromise data reliability. First, we propose a novel per-block error propagation model under consecutive copyback operations. Our model significantly increases the number of successive copybacks by exploiting the aging characteristics of NAND blocks. Second, we devise a resource-efficient error management scheme that can handle successive copybacks where pages move around multiple blocks with different reliability. Experimental results show that the proposed technique can improve the IO throughput by up to 25% over the existing technique.
AB - Copyback operation can improve the performance of data migrations in SSD, but they are rarely used because of their error propagation problem. In this paper, we propose an integrated approach that maximizes the efficiency of copyback operations but does not compromise data reliability. First, we propose a novel per-block error propagation model under consecutive copyback operations. Our model significantly increases the number of successive copybacks by exploiting the aging characteristics of NAND blocks. Second, we devise a resource-efficient error management scheme that can handle successive copybacks where pages move around multiple blocks with different reliability. Experimental results show that the proposed technique can improve the IO throughput by up to 25% over the existing technique.
UR - http://www.scopus.com/inward/record.url?scp=85074138596&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85074138596&partnerID=8YFLogxK
U2 - 10.1109/NVMSA.2019.8863524
DO - 10.1109/NVMSA.2019.8863524
M3 - Conference contribution
T3 - Proceedings - 2019 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2019
BT - Proceedings - 2019 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2019
Y2 - 18 August 2019 through 21 August 2019
ER -