Towards Efficient Flash Caches with Emerging NVMe Flexible Data Placement SSDs
NVMe Flash-based SSDs are widely deployed in data centers to cache working sets of large-scale web services. As data centers face increasing sustainability demands, such as reduced carbon emissions, efficient management of Flash overprovisioning and endurance has become crucial. Our analysis demonstrates that mixing data with different lifetimes on Flash blocks results in high device garbage collection costs, which either reduce device lifetime or necessitate host overprovisioning. Targeted data placement on Flash to minimize data intermixing and thus device write amplification shows promise for addressing this issue.
Authors
- Arun George
- Michael Allison
- Vivek Shah (ORCID: https://orcid.org/0000-0003-3216-394X)
- Javier Argos González (ORCID: https://orcid.org/0009-0005-5378-9791)
- Vikash Kumar
- Ranjeet Nair
- Dan Helmick
Institutions
- Samsung (South Korea) (KR)
Publication Details
- Published
- 2025-03-26
- DOI
- https://doi.org/10.1145/3689031.3696091
- Citations
- 6
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 8.92