{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T23:10:48Z","timestamp":1783638648900,"version":"3.55.0"},"reference-count":53,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61821003"],"award-info":[{"award-number":["61821003"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2020,11,1]]},"DOI":"10.1109\/tpds.2020.2994075","type":"journal-article","created":{"date-parts":[[2020,5,11]],"date-time":"2020-05-11T19:27:42Z","timestamp":1589225262000},"page":"2496-2509","source":"Crossref","is-referenced-by-count":14,"title":["Efficient SSD Cache for Cloud Block Storage via Leveraging Block Reuse Distances"],"prefix":"10.1109","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2161-8796","authenticated-orcid":false,"given":"Ke","family":"Zhou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7227-4818","authenticated-orcid":false,"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4931-4663","authenticated-orcid":false,"given":"Ping","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hua","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yongguang","family":"Ji","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bin","family":"Cheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ying","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176789"},{"key":"ref38","article-title":"Fio tool","author":"media","year":"2015"},{"key":"ref33","first-page":"213","article-title":"Automatic identification of application I\/O signatures from noisy server-side traces","author":"liu","year":"2014","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref32","first-page":"292","article-title":"IO pattern characterization of HPC applications","author":"layton","year":"2009","journal-title":"Proc 23rd Int Symp High Perform Comput Syst Appl"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2004.1291352"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2010.5452069"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2015.60"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2651422"},{"key":"ref35","first-page":"1","article-title":"Automated clustering-based workload characterization","author":"pentakalos","year":"1996"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2818716"},{"key":"ref28","first-page":"487","article-title":"Cache modeling and optimization using miniature simulations","author":"waldspurger","year":"2017","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"},{"key":"ref27","article-title":"SNIA IOTTA repository","author":"association","year":"2011"},{"key":"ref29","first-page":"95","article-title":"Efficient MRC construction with SHARDS","author":"waldspurger","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2287036.2287050"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1996109.1996112"},{"key":"ref20","first-page":"193","article-title":"Request-oriented durable write caching for application performance","author":"kim","year":"2015","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2566486.2567996"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2733373.2806361"},{"key":"ref24","article-title":"Flashcache","author":"srinivasan","year":"2018"},{"key":"ref23","article-title":"Blockcachesim","author":"zhang","year":"2018"},{"key":"ref26","article-title":"Umass trace repository","year":"2018"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1147\/sj.52.0078"},{"key":"ref50","first-page":"373","article-title":"RIPQ: Advanced photo caching on flash for facebook","author":"tang","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168863"},{"key":"ref53","article-title":"SFS: Random write considered harmful in solid state drives","author":"min","year":"2012","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/1453775.1453783"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1142\/9781860948947_0004"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/300515.300518"},{"key":"ref40","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1109\/TC.2001.970573","article-title":"LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies","volume":"50","author":"lee","year":"2001","journal-title":"IEEE Trans Comput"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(02)00226-2"},{"key":"ref13","first-page":"439","article-title":"2Q: A low overhead high performance buffer management replacement algorithm","author":"johnson","year":"1994","journal-title":"Proc 20th Int Conf Very Large Data Bases"},{"key":"ref14","first-page":"115","article-title":"ARC: A self-tuning, low overhead replacement cache","author":"megiddo","year":"2003","journal-title":"Proc 2nd USENIX Conf File Storage Technol"},{"key":"ref15","first-page":"489","article-title":"FlexECC: Partially relaxing ECC of MLC SSD for better cache performance","author":"huang","year":"2014","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592818"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3205289.3205299"},{"key":"ref18","first-page":"1","article-title":"LX-SSD: Enhancing the lifespan of nand flash-based memory via recycling invalid pages","author":"zhou","year":"2017","journal-title":"Proc 33rd Int Conf Massive Stor Syst Technol"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3225058.3225126"},{"key":"ref4","article-title":"Ceph","author":"hat","year":"2018"},{"key":"ref3","article-title":"Tencent CBS","year":"2018"},{"key":"ref6","first-page":"1","article-title":"FRD: A filtering based buffer cache algorithm that considers both frequency and reuse distance","author":"park","year":"2017","journal-title":"Proc 33rd Int Conf Massive Stor Syst Technol"},{"key":"ref5","first-page":"91","article-title":"The multi-queue replacement algorithm for second level buffer caches","author":"zhou","year":"2001","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2737832"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511340"},{"key":"ref49","article-title":"Intel&#x00AE; RAID: SSD cache with fastpath I\/O","year":"0"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2928275.2928284"},{"key":"ref46","first-page":"355","article-title":"Cloudcache: On-demand flash cache management for cloud computing","author":"arteaga","year":"2016","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref45","first-page":"91","article-title":"Janus: Optimal flash provisioning for cloud storage workloads","author":"albrecht","year":"2013","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref48","article-title":"VNX fast cache: A detailed review","year":"2013"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522722"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/2.268884"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/98457.98523"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/1816038.1815971"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250709"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/9098997\/09091319.pdf?arnumber=9091319","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T14:40:37Z","timestamp":1651070437000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9091319\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,1]]},"references-count":53,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2020.2994075","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,1]]}}}