A new sequential-write-constrained cache management to mitigate write amplification for SMR drives

Shuo Han Chen, Yong Ching Lin, Yuan Hao Chang, Ming Chang Yang, Tseng Yi Chen, Hsin Wen Wei, Wei Kuan Shih

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Shingled magnetic recording (SMR) is regarded as a promising solution for fulfilling the capacity requirement of next-generation big data applications. However, due to the sequential-write constraint of SMR drives, random-write requests could only be achieved via read-merge-write (RMW) operations, which leads to a huge amount of write amplification. SMR drives nowadays employ an on-disk persistent cache area for absorbing random-write traffic. Nevertheless, the on-disk persistent cache area cannot absorb duplicate write traffic via overwriting due to the sequential-write constraint. Such observation motivates us to propose a sequential-write-constrained cache (SWC2) management to mitigate the write amplification issue of SMR drives. The proposed strategy is implemented within the Linux system and the experimental results show that the amount of write amplification can be reduced by an average of 52.27%.

Original languageEnglish
Title of host publicationProceedings of the ACM Symposium on Applied Computing
PublisherAssociation for Computing Machinery
Pages599-606
Number of pages8
ISBN (Print)9781450359337
DOIs
StatePublished - 2019
Event34th Annual ACM Symposium on Applied Computing, SAC 2019 - Limassol, Cyprus
Duration: 8 Apr 201912 Apr 2019

Publication series

NameProceedings of the ACM Symposium on Applied Computing
VolumePart F147772

Conference

Conference34th Annual ACM Symposium on Applied Computing, SAC 2019
Country/TerritoryCyprus
CityLimassol
Period8/04/1912/04/19

Keywords

  • Sequential-write-constrained cache
  • SMR drives
  • Write amplification

Fingerprint

Dive into the research topics of 'A new sequential-write-constrained cache management to mitigate write amplification for SMR drives'. Together they form a unique fingerprint.

Cite this