On Improving the Write Responsiveness for Host-Aware SMR Drives

Ming Chang Yang, Yuan Hao Chang, Fenggang Wu, Tei Wei Kuo, David H Du

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


This paper presents a Virtual Persistent Cache design to remedy the long latency behavior and to ultimately improve the write responsiveness of the Host-Aware Shingled Magnetic Recording (HA-SMR) drives. Our design keeps the cost-effective model of the existing HA-SMR drives, but at the same time asks the great help from the host system for adaptively providing some computing and management resources to improve the drive performance when needed. The technical contribution is to trick the HA-SMR drives by smartly reshaping the access patterns to HA-SMR drives, so as to avoid the occurrences of long latencies in most cases and thus to ultimately improve the drive performance and responsiveness. We conduct experiments on real Seagate 8 TB HA-SMR drives to demonstrate the advantages of Virtual Persistent Cache over the real workloads from Microsoft Research Cambridge. The results show that the proposed design can remedy most of the long latencies and improve the drive performance by at least 58.11 percent, under the evaluated workloads.

Original languageEnglish (US)
Article number8387485
Pages (from-to)111-124
Number of pages14
JournalIEEE Transactions on Computers
Issue number1
StatePublished - Jan 1 2019

Bibliographical note

Funding Information:
This paper is an extended version of a paper appeared in International Conference on Computer-Aided Design (ICCAD), Irvine, California, USA, Nov. 13-16, 2017 [37]. This work is supported in part by Ministry of Science and Technology (MOST) under grant Nos. 105-2221-E-001-013-MY3, 105-2221-E-001-004-MY2, 105-3111-Y-001-041, and 104-2221-E-002-219-MY3, and is partially supported by US National Science Foundation (NSF) awards 130523, 1421913, 1439622 and 1525617.

Publisher Copyright:
© 1968-2012 IEEE.

Copyright 2018 Elsevier B.V., All rights reserved.


  • Host-aware
  • long latency behavior
  • persistent cache
  • shingled magnetic recording (SMR)

Fingerprint Dive into the research topics of 'On Improving the Write Responsiveness for Host-Aware SMR Drives'. Together they form a unique fingerprint.

Cite this