Reducing write amplification of DM-SMR disks by shingle-aware persistent cache

Shingled Magnetic Recording (SMR) Technology is a cutting edge disk tech that boosts areal density via overlapping track writing. However, track overlapping makes SMR devices unable to support in place updates on shingled tracks, risking data corruption and degrading random write performance. DM-SMR devices use an internal persistent cache to absorb writes and persist them later on in batches during garbage collection process to maintain compatibility. In this paper, we propose a new shingle aware persistent cache cleaning policy for DM-SMR drives. Unlike traditional management polices, our new policy first merges cached updates by flushing writes that can be safely written to the disk, i.e., in the shingle direction, so that the cache space can be freed without paying the cost of read-modify-write. In order to proactively free up more cache space, we adopted a delayed write back strategy, which detects the data blocks that can be safely written back to the disk and the write back order between them, thereby writing back more data at once. Our evaluations using several block I/O traces have shown that our persistent cache management policy delivers up to 2.31X better performance compared to the Skylight with a traditional set-associative baseline policy.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-06-24
DOI
https://doi.org/10.1038/s41598-026-58235-1
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reducing write amplification of DM-SMR disks by shingle-aware persistent cache

Tianming Yang, Haitao Wu, Jing Zhang
Scientific Reports
Advanced Data Storage Technologies
article

Reducing write amplification of DM-SMR disks by shingle-aware persistent cache

Tianming Yang, Haitao Wu, Jing Zhang
article en

Abstract

Shingled Magnetic Recording (SMR) Technology is a cutting edge disk tech that boosts areal density via overlapping track writing. However, track overlapping makes SMR devices unable to support in place updates on shingled tracks, risking data corruption and degrading random write performance. DM-SMR devices use an internal persistent cache to absorb writes and persist them later on in batches during garbage collection process to maintain compatibility. In this paper, we propose a new shingle aware persistent cache cleaning policy for DM-SMR drives. Unlike traditional management polices, our new policy first merges cached updates by flushing writes that can be safely written to the disk, i.e., in the shingle direction, so that the cache space can be freed without paying the cost of read-modify-write. In order to proactively free up more cache space, we adopted a delayed write back strategy, which detects the data blocks that can be safely written back to the disk and the write back order between them, thereby writing back more data at once. Our evaluations using several block I/O traces have shown that our persistent cache management policy delivers up to 2.31X better performance compared to the Skylight with a traditional set-associative baseline policy.

Scientific Reports
Huanghuai University (CN)
Peace, Justice and strong institutions
Openalex Percentile: Top 5%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Reducing write amplification of DM-SMR disks by shingle-aware persistent cache — Tianming Yang, Haitao Wu, et al. · Scientific Reports (2026) | TGRS Research Map | TGRS