Abstract
Storage tiering (e.g., SSD+HDD) is designed to achieve a better tradeoff between performance and cost-effectiveness for storage systems. With the development of Shingled Magnetic Recording (SMR) drives, replacing conventional HDD with a higher density of SMR drives in tiered storage can further improve cost-effectiveness. However, with data tracks overlapped in SMR drives, the "non-sequential' writes in SMR drives cause explicit performance penalties, which is the most challenging issue of using SMR drives in storage tiering.In this paper, we present SMRTS, a file system for SSD-SMR tiered storage with data deduplication. First, SMRTS deduplicates the files being migrated from SSD to SMR to solve the non-sequential write issue of SMR drives and further optimize the space utilization. Second, to address the performance overhead caused by deduplication, we propose file recipe reuse and refresh, hints-based container allocations, and fast container validation to address the penalties caused by data fragmentations. We conduct experimental evaluations of SMRTS using both benchmarks and real-world workloads. The evaluation results show that compared with a compatible file system on SSD+HDD tiered storage, SMRTS achieves a similar performance but provides a much larger space (at least 1.25X). The proposed optimizations improve migration performance up to 17X.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - 2023 IEEE 41st International Conference on Computer Design, ICCD 2023 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 275-282 |
Number of pages | 8 |
ISBN (Electronic) | 9798350342918 |
DOIs | |
State | Published - 2023 |
Event | 41st IEEE International Conference on Computer Design, ICCD 2023 - Washington, United States Duration: Nov 6 2023 → Nov 8 2023 |
Publication series
Name | Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors |
---|---|
ISSN (Print) | 1063-6404 |
Conference
Conference | 41st IEEE International Conference on Computer Design, ICCD 2023 |
---|---|
Country/Territory | United States |
City | Washington |
Period | 11/6/23 → 11/8/23 |
Bibliographical note
Publisher Copyright:© 2023 IEEE.
Keywords
- Deduplication
- SMR
- Tiering File System