On Improving the Write Responsiveness for Host-Aware SMR Drives

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 as...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on computers Vol. 68; no. 1; pp. 111 - 124
Main Authors: Yang, Ming-Chang, Chang, Yuan-Hao, Wu, Fenggang, Kuo, Tei-Wei, Du, David H. C.
Format: Journal Article
Language:English
Published: New York IEEE 01-01-2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract 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.
AbstractList 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.
Author Yang, Ming-Chang
Kuo, Tei-Wei
Du, David H. C.
Chang, Yuan-Hao
Wu, Fenggang
Author_xml – sequence: 1
  givenname: Ming-Chang
  orcidid: 0000-0002-4029-757X
  surname: Yang
  fullname: Yang, Ming-Chang
  email: mcyang@cse.cuhk.edu.hk
  organization: Department of Computer Science and Engineering, Chinese University of Hong Kong, Shatin, NT, Hong Kong
– sequence: 2
  givenname: Yuan-Hao
  orcidid: 0000-0002-1282-2111
  surname: Chang
  fullname: Chang, Yuan-Hao
  email: johnson@iis.sinica.edu.tw
  organization: Institute of Information Science, Academia Sinica, Taipei, Taiwan (R.O.C.)
– sequence: 3
  givenname: Fenggang
  orcidid: 0000-0003-3364-6206
  surname: Wu
  fullname: Wu, Fenggang
  email: fenggang@cs.umn.edu
  organization: Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA
– sequence: 4
  givenname: Tei-Wei
  surname: Kuo
  fullname: Kuo, Tei-Wei
  email: ktw@csie.ntu.edu.tw
  organization: Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
– sequence: 5
  givenname: David H. C.
  surname: Du
  fullname: Du, David H. C.
  email: du@cs.umn.edu
  organization: Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA
BookMark eNo9kE1PAjEQhhuDiYCePXhp4nmh39ueDFk_IMGQIMZjs3RndYm02C4Y_71rIJ7m8D7PzOQdoJ4PHhC6pmREKTHjVTFihOoR00Jyzc9Qn0qZZ8ZI1UN90kWZ4YJcoEFKG0KIYsT00d3C49l2F8Oh8e-4_QD8FpsW8BLSLvjUHMBDSrgOEU9DarPJdxkBvzwv8X3swnSJzuvyM8HVaQ7R6-PDqphm88XTrJjMM8c5aTNJNDdacCiFc4bStaiqitESWF0CqUxerzlw5QyjzCixVkrmznFXSseU0owP0e1xb_fq1x5SazdhH3130jIqdeflgnbU-Ei5GFKKUNtdbLZl_LGU2L-W7Kqwfy3ZU0udcXM0GgD4pzXXudCS_wJU_WMk
CODEN ITCOB4
CitedBy_id crossref_primary_10_1109_TCAD_2021_3112640
crossref_primary_10_1109_TC_2020_2966194
crossref_primary_10_3390_app14020630
crossref_primary_10_1145_3465404
crossref_primary_10_1145_3335548
crossref_primary_10_1109_TC_2021_3059770
crossref_primary_10_1145_3607921
crossref_primary_10_1007_s11227_023_05201_7
Cites_doi 10.1109/JPROC.2008.2004315
10.1109/TMAG.2008.2010676
10.1109/ICCAD.2017.8203755
10.1109/MSST.2014.6855539
10.1109/TMAG.2007.902970
10.1145/2821511
10.1109/ICCE.2012.6161799
10.1109/TMAG.2007.911031
10.1063/1.2750414
10.1145/1367829.1367831
10.1109/MSST.2010.5496991
10.1145/2757667.2757680
10.1145/1508244.1508271
10.1109/TMAG.2009.2021663
10.1109/TMAG.2011.2179528
10.1109/MSST.2010.5496971
10.1145/1555349.1555371
10.1109/TMAG.2011.2157115
10.1109/APMRC.2009.4925388
10.1109/MASCOTS.2011.58
10.1109/TC.2017.2713360
10.1109/JPROC.2008.2007600
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TC.2018.2845383
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library Online
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1557-9956
EndPage 124
ExternalDocumentID 10_1109_TC_2018_2845383
8387485
Genre orig-research
GrantInformation_xml – fundername: Ministry of Science and Technology
  grantid: 105-2221-E-001-013-MY3; 105-2221-E-001-004-MY2; 105-3111-Y-001-041; 104-2221-E-002-219-MY3
  funderid: 10.13039/100007225
– fundername: US National Science Foundation (NSF)
  grantid: 130523; 1421913; 1439622; 1525617
GroupedDBID --Z
-DZ
-~X
.DC
0R~
29I
4.4
5GY
6IK
85S
97E
AAJGR
AASAJ
ABQJQ
ABVLG
ACGFO
ACIWK
ACNCT
AENEX
AETEA
AKJIK
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IEDLZ
IFIPE
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIC
RIE
RNS
RXW
TAE
TN5
TWZ
UHB
UPT
XZL
YZZ
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c330t-50839843ea4cc911b4ddd21ae2fae0d97fb3e36c9212964b6657cc3ca5c266823
IEDL.DBID RIE
ISSN 0018-9340
IngestDate Thu Oct 10 16:07:28 EDT 2024
Thu Sep 26 16:18:22 EDT 2024
Wed Jun 26 19:27:22 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c330t-50839843ea4cc911b4ddd21ae2fae0d97fb3e36c9212964b6657cc3ca5c266823
ORCID 0000-0002-1282-2111
0000-0003-3364-6206
0000-0002-4029-757X
OpenAccessLink https://doi.org/10.1109/tc.2018.2845383
PQID 2158921741
PQPubID 85452
PageCount 14
ParticipantIDs crossref_primary_10_1109_TC_2018_2845383
proquest_journals_2158921741
ieee_primary_8387485
PublicationCentury 2000
PublicationDate 2019-Jan.-1
2019-1-1
20190101
PublicationDateYYYYMMDD 2019-01-01
PublicationDate_xml – month: 01
  year: 2019
  text: 2019-Jan.-1
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on computers
PublicationTitleAbbrev TC
PublicationYear 2019
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref12
ref37
(ref20) 0
ref36
ref30
ref11
ref10
he (ref19) 2014
axboe (ref9) 0
kasiraj (ref22) 2009
fallone (ref14) 2009
ref17
ref38
ref16
ref18
(ref1) 0
macko (ref26) 0
(ref3) 0
(ref28) 0
ref24
ref23
ref25
ref21
(ref5) 2009
gibson (ref15) 0
ref29
shafaei (ref32) 2017
ref8
ref7
(ref2) 0
(ref4) 0
ref6
pitchumani (ref31) 2015
tagawa (ref33) 2009
(ref27) 0
References_xml – start-page: 18
  year: 2017
  ident: ref32
  article-title: Virtual guard: A track-based translation layer for shingled disks
  publication-title: Proceedings of 4th USENIX Workshop on Hot Topics in Storage and File Systems
  contributor:
    fullname: shafaei
– ident: ref24
  doi: 10.1109/JPROC.2008.2004315
– ident: ref35
  doi: 10.1109/TMAG.2008.2010676
– year: 0
  ident: ref26
  article-title: SMORE: A cold data object store for SMR drives
  publication-title: Proc 30th Symp Mass Storage Syst Technol (MSST)
  contributor:
    fullname: macko
– ident: ref37
  doi: 10.1109/ICCAD.2017.8203755
– ident: ref21
  doi: 10.1109/MSST.2014.6855539
– ident: ref23
  doi: 10.1109/TMAG.2007.902970
– year: 0
  ident: ref27
  article-title: Archive HDD st8000as0022.
– ident: ref6
  doi: 10.1145/2821511
– year: 0
  ident: ref2
– ident: ref29
  doi: 10.1109/ICCE.2012.6161799
– ident: ref38
  doi: 10.1109/TMAG.2007.911031
– ident: ref30
  doi: 10.1063/1.2750414
– year: 0
  ident: ref3
– year: 0
  ident: ref1
– year: 2009
  ident: ref22
  article-title: System and method for writing data to dedicated bands of a hard disk drive
  contributor:
    fullname: kasiraj
– ident: ref34
  doi: 10.1145/1367829.1367831
– year: 0
  ident: ref20
– ident: ref8
  doi: 10.1109/MSST.2010.5496991
– year: 2015
  ident: ref31
  article-title: SMRDB: Key-value data store for shingled magnetic recording disks
  publication-title: Proc of Int Syst and Storage Conf ACM
  doi: 10.1145/2757667.2757680
  contributor:
    fullname: pitchumani
– year: 0
  ident: ref9
  article-title: Flexible I/O tester (FIO).
  contributor:
    fullname: axboe
– start-page: 5
  year: 2014
  ident: ref19
  article-title: Novel address mappings for shingled write disks
  publication-title: Proc of the Second USENIX Workshop on Hot Topics in Storage and File Systems
  contributor:
    fullname: he
– year: 2009
  ident: ref5
– ident: ref17
  doi: 10.1145/1508244.1508271
– year: 2009
  ident: ref14
  article-title: Data storage device employing a run-length mapping table and a single address mapping table
  contributor:
    fullname: fallone
– ident: ref16
  doi: 10.1109/TMAG.2009.2021663
– ident: ref18
  doi: 10.1109/TMAG.2011.2179528
– year: 0
  ident: ref4
– ident: ref10
  doi: 10.1109/MSST.2010.5496971
– year: 2009
  ident: ref33
  article-title: Shingle-Write technology and gain estimation
  contributor:
    fullname: tagawa
– ident: ref12
  doi: 10.1145/1555349.1555371
– year: 0
  ident: ref28
– ident: ref7
  doi: 10.1109/TMAG.2011.2157115
– ident: ref11
  doi: 10.1109/APMRC.2009.4925388
– year: 0
  ident: ref15
  article-title: Directions for shingled-write and two-dimensional magnetic recording system architectures: Synergies with solid-state disks
  contributor:
    fullname: gibson
– ident: ref25
  doi: 10.1109/MASCOTS.2011.58
– ident: ref36
  doi: 10.1109/TC.2017.2713360
– ident: ref13
  doi: 10.1109/JPROC.2008.2007600
SSID ssj0006209
Score 2.382437
Snippet 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...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Publisher
StartPage 111
SubjectTerms Cache storage
Disk drives
Hard disks
Host-aware
long latency behavior
Magnetic recording
Perpendicular magnetic recording
persistent cache
Resource management
Shingled magnetic recording
shingled magnetic recording (SMR)
Storage management
Workloads
Title On Improving the Write Responsiveness for Host-Aware SMR Drives
URI https://ieeexplore.ieee.org/document/8387485
https://www.proquest.com/docview/2158921741
Volume 68
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED3RTjBQaEEUCvLAwIDbJM6HPaGqH-oCSG2R2KLYvowtalPx97ETJwLBwpYhiaJz7r278_kdwH2k0GdSScrjXNLQUBiV2otooJnkDFXOSiHtxSp5eefTmZXJeWzOwiBi2XyGQ3tZ7uXrrTrYUtmIM56EPGpBKxG8OqvVoG5ct3P4xoFZ6DkZH98To_XEtnDxoUFi497sBwOVI1V-4XBJLvPO_z7rDE5dEEnG1aqfwxFuutCpBzQQ569dOPmmNtiDp9cNaWoIxAR-xKTmBZKla5OtYI-YKJYstvuCjj-zHZLV85JMd1ac9gLe5rP1ZEHd_ASqGPMKapXeBQ8ZZqFSBtRkqLUO_AyDPENPiySXDFmshKEvEYfSbsIoxVQWKUPbPGCX0N5sN3gFRGSaIyZWrkuEGGdcKckTZSM0L1e56MNDbdP0o5LJSMv0whPpepJa86fO_H3oWRM2tznr9WFQr0Hq3GifmniEC5s0-dd_P3UDx-bdoqqJDKBd7A54C629PtyVv8cXSXy3KA
link.rule.ids 315,782,786,798,27935,27936,54770
linkProvider IEEE
linkToHtml http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED7RMgADhRZEeXpgYCBtUjuJPaGqDwXRFqktElsU25exRX2Iv4-dRwWChS1DokTn3Pfdnc_fAdz7Cj0qlXR4kEqHGQpzpHZ9p6Op5BRVSjMh7WgWTt55f2Blch53Z2EQMWs-w5a9zPby9VJtbamszSkPGfcrsO-zMHTz01o73A3Khg7PuDBlbiHk47miPe_ZJi7eMlhsHJz-4KBsqMovJM7oZVj734edwHERRpJuvu6nsIeLOtTKEQ2k8Ng6HH3TG2zA0-uC7KoIxIR-xCTnGyTTolE2Bz5i4lgSLdcbp_uZrJDMxlPSX1l52jN4Gw7mvcgpJig4ilJ341itd8EZxYQpZWBNMq11x0uwkyboahGmkiINlDAEJgIm7TaMUlQlvjLEzTv0HKqL5QIvgIhEc8TQCnYJhkHClZI8VDZGc1OViiY8lDaNP3KhjDhLMFwRz3uxNX9cmL8JDWvC3W2F9ZpwXa5BXDjSOjYRCRc2bfIu_37qDg6i-XgUj54nL1dwaN4j8grJNVQ3qy3eQGWtt7fZr_IFD6a6cw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=On+Improving+the+Write+Responsiveness+for+Host-Aware+SMR+Drives&rft.jtitle=IEEE+transactions+on+computers&rft.au=Yang%2C+Ming-Chang&rft.au=Chang%2C+Yuan-Hao&rft.au=Wu%2C+Fenggang&rft.au=Kuo%2C+Tei-Wei&rft.date=2019-01-01&rft.pub=IEEE&rft.issn=0018-9340&rft.eissn=1557-9956&rft.volume=68&rft.issue=1&rft.spage=111&rft.epage=124&rft_id=info:doi/10.1109%2FTC.2018.2845383&rft.externalDocID=8387485
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon