Data Placement Using a Classifier for SLC/QLC Hybrid SSDs
-
Published:2024-02-18
Issue:4
Volume:14
Page:1648
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Cho Heeseong1, Kim Taeseok2ORCID
Affiliation:
1. Department of Computer Engineering, Kwangwoon University, Seoul 01897, Republic of Korea 2. School of Computer and Information Engineering, Kwangwoon University, Seoul 01897, Republic of Korea
Abstract
In hybrid SSDs (solid-state drives) consisting of SLC (single-level cell) and QLC (quad-level cell), efficiently using the limited SLC cache space is crucial. In this paper, we present a practical data placement scheme, which determines the placement location of incoming write requests using a lightweight machine-learning model. It leverages information about I/O workload characteristics and SSD status to identify cold data that does not need to be stored in the SLC cache with high accuracy. By strategically bypassing the SLC cache for cold data, our scheme significantly reduces unnecessary data movements between the SLC and QLC regions, improving the overall efficiency of the SSD. Through simulation-based studies using real-world workloads, we demonstrate that our scheme outperforms existing approaches by up to 44%.
Funder
Research Grant of Kwangwoon University National Research Foundation of Korea Korean government
Reference30 articles.
1. Liang, S., Qiao, Z., Tang, S., Hochstetler, J., Fu, S., Shi, W., and Chen, H.B. (2019, January 9–12). An empirical study of quad-level cell (QLC) nand flash ssds for big data applications. Proceedings of the 2019 IEEE International Conference on Big Data, Los Angeles, CA, USA. 2. Chen, Q., Wang, S., Zhou, Y., Wu, F., Li, S., Wang, Z., and Xie, C. (2022, January 23–26). PACA: A page type aware read cache scheme in QLC flash-based SSDs. Proceedings of the 2022 IEEE 40th International Conference on Computer Design, Olympic Valley, CA, USA. 3. Performance and reliability optimization for high-density flash-based hybrid SSDs;Luo;J. Syst. Archit.,2023 4. Li, S., Luo, L., Lv, Y., and Shi, L. (2022, January 23–25). Latency aware page migration for read performance optimization on hybrid SSDs. Proceedings of the 2022 IEEE 11th Non-Volatile Memory Systems and Applications Symposium (NVMSA), Taipei, Taiwan. 5. Stoica, R., Pletka, R., Ioannou, N., Papandreou, N., Tomic, S., and Pozidis, H. (2019, January 21–25). Understanding the design trade-offs of hybrid flash controllers. Proceedings of the 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Rennes, France.
|
|