Maximizing Interconnect Bandwidth and Efficiency in Nonvolatile Memory, Express-Based Key-Value Solid-State Devices With Fine-Grained Value Transfer
The Key-Value SSD (KV-SSD) redefines storage interfaces by integrating a key-value store directly within the device, offering native support for non-page-aligned key-value pairs. This architectural innovation enables KV-SSDs to offload storage management from the host system, positioning them as ideal candidates for resource disaggregation. However, KV-SSDs face significant challenges, notably I/O amplification caused by conflicts with traditional storage protocols like NVMe, which are designed around memory page units. Specifically, this results in a substantial increase in data traffic over interconnect between the host and SSD. This paper introduces BandSlim, a novel solution addressing these challenges in data transfer by leveraging (i) NVMe command piggybacking for universally compatible, fine-grained transfers without requiring interconnect-level support and (ii) the remote memory access capabilities of emerging Compute eXpress Link (CXL) interconnects for higher-performance fine-grained transfers. Through extensive evaluations, BandSlim achieves up to a 97.9% reduction in PCIe traffic compared to conventional NVMe KV-SSDs.
Authors
- Seung-Jun Cha (ORCID: https://orcid.org/0000-0002-2970-0815)
- Chang-Gyu Lee
- Soon Hwang (ORCID: https://orcid.org/0000-0003-0091-3507)
- Junhyeok Park (ORCID: https://orcid.org/0009-0008-9293-173X)
- Woosuk Chung (ORCID: https://orcid.org/0000-0002-9375-8931)
- Youngjae Kim (ORCID: https://orcid.org/0000-0001-8786-3850)
Institutions
- SK Group (South Korea) (KR)
- Electronics and Telecommunications Research Institute (KR)
- Sogang University (KR)
Publication Details
- Journal
- IEEE Micro
- Published
- 2025-05-23
- DOI
- https://doi.org/10.1109/mm.2025.3572475
- Citations
- 1
- Primary Topic
- Semiconductor materials and devices
- Type
- article
- Field-Weighted Citation Impact
- 0.73