Large or Small: Harnessing the Erase Duality of Emerging Bit-Alterable NAND Flash to Suppress Tail Latency
High-density NAND flash has revolutionized the storage ecosystem because of its rapidly decreasing per-bit costs and unprecedented capacities. However, the inherent large block size of modern high-density NAND flash inevitably aggravates the reclamation latency (i.e., the time required to reclaim the storage space occupied by the obsolete data), which subsequently prolongs the tail latency of flash-based storage devices. Inspired by the “erase duality” from the emerging bit-alterable NAND flash, this article proposes a reclamation latency suppressed (RLS) space management design to synergize the strengths of both block-level erase and page-level erase. Taking into account the data update frequency during runtime, RLS enables proactive adjustment of the dual-granularity erase. Moreover, RLS tightly couples the data cluster allocation strategy with a novel dual-granularity space reclamation design, thereby alleviating the reclamation latency. We extensively examine the benefits of RLS with real-world workloads. Our evaluation results reveal that, with the suppressed space reclamation latency, RLS achieves up to 37.51% improvement for both write and read tail latency (latency at the 99.9th percentile) compared with the state-of-the-art approaches.
Authors
- Tseng‐Yi Chen (ORCID: https://orcid.org/0000-0003-2939-2821)
- Tsun-Yu Yang (ORCID: https://orcid.org/0009-0002-8992-480X)
- Ming-Chang Yang (ORCID: https://orcid.org/0000-0002-4029-757X)
- Yingjia Wang (ORCID: https://orcid.org/0009-0006-2890-7984)
- Guangliang Yao (ORCID: https://orcid.org/0000-0002-8065-1844)
Institutions
- Chinese University of Hong Kong (HK)
- National Central University (TW)
Publication Details
- Journal
- ACM Transactions on Embedded Computing Systems
- Published
- 2025-09-01
- DOI
- https://doi.org/10.1145/3762154
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Chinese University of Hong Kong
- National Science and Technology Council