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...
Saved in:
Published in: | IEEE transactions on computers Vol. 68; no. 1; pp. 111 - 124 |
---|---|
Main Authors: | , , , , |
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 |