{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:29:51Z","timestamp":1755998991927,"version":"3.37.3"},"reference-count":40,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"NRF","award":["2016R1C1B2015312"],"award-info":[{"award-number":["2016R1C1B2015312"]}]},{"name":"Yonsei Future Research","award":["2017-22-0105","IITP-2017-2017-0-01015","NRF-2015M3C4A7065645"],"award-info":[{"award-number":["2017-22-0105","IITP-2017-2017-0-01015","NRF-2015M3C4A7065645"]}]},{"name":"DOE","award":["DE-AC02-05CH 11231"],"award-info":[{"award-number":["DE-AC02-05CH 11231"]}]},{"name":"MemRay","award":["2015-11-1731"],"award-info":[{"award-number":["2015-11-1731"]}]},{"name":"NSF","award":["1640196","SRC\/NRC NERC 2016-NE-2697-A"],"award-info":[{"award-number":["1640196","SRC\/NRC NERC 2016-NE-2697-A"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2019,6,1]]},"DOI":"10.1109\/tpds.2018.2884722","type":"journal-article","created":{"date-parts":[[2018,12,6]],"date-time":"2018-12-06T23:55:28Z","timestamp":1544140528000},"page":"1312-1330","source":"Crossref","is-referenced-by-count":6,"title":["Exploring Fault-Tolerant Erasure Codes for Scalable All-Flash Array Clusters"],"prefix":"10.1109","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0976-1933","authenticated-orcid":false,"given":"Sungjoon","family":"Koh","sequence":"first","affiliation":[]},{"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0313-1319","authenticated-orcid":false,"given":"Miryeong","family":"Kwon","sequence":"additional","affiliation":[]},{"given":"Jungyeon","family":"Yoon","sequence":"additional","affiliation":[]},{"given":"David","family":"Donofrio","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0442-5634","authenticated-orcid":false,"given":"Nam Sung","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9832-5801","authenticated-orcid":false,"given":"Myoungsoo","family":"Jung","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195703"},{"key":"ref38","first-page":"21","article-title":"NCCloud: Applying network coding for the storage repair in a cloud-of-clouds","author":"hu","year":"2012","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2016.47"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2015.7357179"},{"key":"ref31","article-title":"Block I\/O layer tracing: Blktrace","author":"brunelle","year":"2006","journal-title":"HP Gelato-Cupertino"},{"article-title":"Flexible I\/O tester","year":"2015","author":"axboe","key":"ref30"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/NETCOD.2015.7176790"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2611354.2611370"},{"journal-title":"Distributed Systems Principles and Paradigms","year":"2007","author":"tanenbaum","key":"ref35"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555371"},{"key":"ref10","first-page":"401","article-title":"EC-Cache: Load-balanced, low-latency cluster caching with online erasure coding","author":"rashmi","year":"2016","journal-title":"Proc 11th USENIX Conf Operating Syst Des Implementation"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2017.8167758"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901328"},{"key":"ref12","article-title":"Google remakes online empire with &#x2019;Colossus&#x2019;","author":"metz","year":"2014","journal-title":"Wired"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945450"},{"key":"ref14","first-page":"61","article-title":"Availability in globally distributed storage systems","author":"ford","year":"2010","journal-title":"Proc 9th USENIX Conf Operating Syst Des Implementation"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2096170"},{"key":"ref16","first-page":"8","article-title":"A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the Facebook warehouse cluster","author":"rashmi","year":"2013","journal-title":"Proc 3rd USENIX Conf on Hot Topics in Storage and File Syst"},{"key":"ref17","first-page":"2","article-title":"Erasure coding in Windows Azure storage","author":"huang","year":"2012","journal-title":"Proc USENIX Conf Annu Tech Conf"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2013.6691581"},{"key":"ref19","first-page":"307","article-title":"Ceph: A scalable, high-performance distributed file system","author":"weil","year":"2006","journal-title":"Proc of the 7th Symp on Operating systems design and implementation"},{"journal-title":"PowerEdge RAID Controller H730P","year":"2014","key":"ref28"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1496091.1496103"},{"article-title":"Computational method and apparatus for finite field arithmetic","year":"1986","author":"omura","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.14778\/2535573.2488339"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2494232.2465548"},{"article-title":"Jerasure: A library in C facilitating erasure coding for storage applications&#x2013;version 2.0","year":"2014","author":"plank","key":"ref29"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534544"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2014.2366772"},{"article-title":"What edge computing means for infrastructure and operations leaders","year":"2017","author":"van der meulen","key":"ref2"},{"key":"ref9","first-page":"81","article-title":"Having your cake and eating it too: Jointly optimal erasure codes for I\/O, storage, and network-bandwidth","author":"rashmi","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref1","article-title":"Data age 2025: The evolution of data to life-critical","author":"reinsel","year":"2017","journal-title":"Don&#x2019;t Focus on Big Data"},{"year":"2014","key":"ref20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2006.19"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1374596.1374606"},{"journal-title":"Ceph 12 2 2-&#x201D;Luminous Release&#x201D; Ceph","article-title":"Ceph homepage","year":"2017","key":"ref24"},{"journal-title":"Pool PG and CRUSH config reference Ceph","article-title":"Ceph documentation","year":"0","key":"ref23"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2004.833807"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/s002000050120"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielaam\/71\/8713946\/8565994-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/8713946\/08565994.pdf?arnumber=8565994","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T20:53:49Z","timestamp":1657745629000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8565994\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,1]]},"references-count":40,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2018.2884722","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"type":"print","value":"1045-9219"},{"type":"electronic","value":"1558-2183"},{"type":"electronic","value":"2161-9883"}],"subject":[],"published":{"date-parts":[[2019,6,1]]}}}