{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T01:13:43Z","timestamp":1780708423444,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,4]],"date-time":"2024-11-04T00:00:00Z","timestamp":1730678400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS1956271"],"award-info":[{"award-number":["CNS1956271"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,4]]},"DOI":"10.1145\/3694715.3695981","type":"proceedings-article","created":{"date-parts":[[2024,11,15]],"date-time":"2024-11-15T19:28:18Z","timestamp":1731698898000},"page":"330-346","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Morph: Efficient File-Lifetime Redundancy Management for Cluster File Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-8794-1638","authenticated-orcid":false,"given":"Timothy","family":"Kim","sequence":"first","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-5109-468X","authenticated-orcid":false,"given":"Sanjith","family":"Athlur","sequence":"additional","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5582-0354","authenticated-orcid":false,"given":"Saurabh","family":"Kadekodi","sequence":"additional","affiliation":[{"name":"Google, Mountain View, Californai, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7532-8399","authenticated-orcid":false,"given":"Francisco","family":"Maturana","sequence":"additional","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8627-5413","authenticated-orcid":false,"given":"Dax","family":"Delvira","sequence":"additional","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0913-1459","authenticated-orcid":false,"given":"Arif","family":"Merchant","sequence":"additional","affiliation":[{"name":"Google, Mountain View, California, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3065-7316","authenticated-orcid":false,"given":"Gregory R.","family":"Ganger","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, Pennsylvania, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2227-7460","authenticated-orcid":false,"given":"K. V.","family":"Rashmi","sequence":"additional","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,11,15]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"How Lasers Could Unlock Hard Drives With 10 Times More Data Storage. https:\/\/www.popularmechanics.com\/technology\/a20078\/heating-magnets-lasers-could-be-the-key-magnetic-recording\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Seagate: HAMR is nailing it - no looming 20TB to 30TB capacity problem. https:\/\/blocksandfiles.com\/2021\/09\/24\/seagate-hamr-on-course-no-looming-20-to-30tb-capacity-problem\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Seagate Reveals HAMR HDD Roadmap: 32TB First 40TB Follows. https:\/\/www.tomshardware.com\/news\/seagate-reveals-hamr-roadmap-32-tb-comes-first."},{"key":"e_1_3_2_1_4_1","volume-title":"http:\/\/hdd.userbenchmark.com\/, (accessed","author":"User Benchmarks HDD","year":"2023","unstructured":"HDD User Benchmarks. http:\/\/hdd.userbenchmark.com\/, (accessed July 5, 2023)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224066"},{"key":"e_1_3_2_1_6_1","first-page":"57","article-title":"blktrace. HP, Gelato-Cupertino","author":"Brunelle Alan D","year":"2006","unstructured":"Alan D Brunelle. Block I\/O layer tracing: blktrace. HP, Gelato-Cupertino, CA, USA, 57, 2006.","journal-title":"CA, USA"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2021.3120016"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2010.2054295"},{"key":"e_1_3_2_1_11_1","volume-title":"VAST Erasure Coding. https:\/\/vastdata.com\/blog\/introducing-rack-scale-resilience","year":"2020","unstructured":"Facebook. VAST Erasure Coding. https:\/\/vastdata.com\/blog\/introducing-rack-scale-resilience, 2020."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/web.eecs.utk.edu\/~jplank\/plank\/papers\/2013-02-11-FAST-Tutorial.pdf","author":"FAST.","year":"2013","unstructured":"FAST. Ec tutorial. https:\/\/web.eecs.utk.edu\/~jplank\/plank\/papers\/2013-02-11-FAST-Tutorial.pdf, 2013."},{"key":"e_1_3_2_1_13_1","volume-title":"Sean Quinlan. Availability in Globally Distributed Storage Systems. In USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Ford Daniel","year":"2010","unstructured":"Daniel Ford, Fran\u00e7ois Labelle, Florentina I Popovici, Murray Stokely, Van-Anh Truong, Luiz Barroso, Carrie Grimes, and Sean Quinlan. Availability in Globally Distributed Storage Systems. In USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2010."},{"key":"e_1_3_2_1_14_1","volume-title":"Hdfs erasure coding. URL https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-hdfs\/HDFSErasureCoding.html","author":"Foundation Apache Software","year":"2023","unstructured":"Apache Software Foundation. Hdfs erasure coding. URL https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-hdfs\/HDFSErasureCoding.html, 2023."},{"key":"e_1_3_2_1_15_1","volume-title":"Hdfs architecture. https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-hdfs\/HdfsDesign.html","author":"Foundation Apache Software","year":"2024","unstructured":"Apache Software Foundation. Hdfs architecture. https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-hdfs\/HdfsDesign.html, 2024."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1962.1057683"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_19_1","volume-title":"A cost-effective, high-bandwidth storage architecture. ACM SIGOPS operating systems review, 32(5):92--103","author":"Gibson Garth A","year":"1998","unstructured":"Garth A Gibson, David F Nagle, Khalil Amiri, Jeff Butler, Fay W Chang, Howard Gobioff, Charles Hardin, Erik Riedel, David Rochberg, and Jim Zelenka. A cost-effective, high-bandwidth storage architecture. ACM SIGOPS operating systems review, 32(5):92--103, 1998."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2014.2332338"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2012.2208937"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2020.2988459"},{"key":"e_1_3_2_1_24_1","volume-title":"The Zebra striped network file system. ACM Transactions on Computer Systems (TOCS), 13(3):274--310","author":"Hartman John H","year":"1995","unstructured":"John H Hartman and John K Ousterhout. The Zebra striped network file system. ACM Transactions on Computer Systems (TOCS), 13(3):274--310, 1995."},{"key":"e_1_3_2_1_25_1","volume-title":"Colossus under the hood: a peek into Google's scalable storage system. https:\/\/cloud.google.com\/blog\/products\/storage-data-transfer\/a-peek-behind-colossus-googles-file-system","author":"Hildebrand Dean","year":"2021","unstructured":"Dean Hildebrand and Denis Serenyi. Colossus under the hood: a peek into Google's scalable storage system. https:\/\/cloud.google.com\/blog\/products\/storage-data-transfer\/a-peek-behind-colossus-googles-file-system, 2021."},{"key":"e_1_3_2_1_26_1","volume-title":"ACM Transactions on Storage (TOS)","author":"Huang Cheng","year":"2013","unstructured":"Cheng Huang, Minghua Chen, and Jin Li. Pyramid codes: Flexible schemes to trade space for access efficiency in reliable data storage systems. ACM Transactions on Storage (TOS), 2013."},{"key":"e_1_3_2_1_27_1","volume-title":"Erasure Coding in Windows Azure Storage. In USENIX Annual Technical Conference (ATC)","author":"Huang Cheng","year":"2012","unstructured":"Cheng Huang, Huseyin Simitci, Yikang Xu, Aaron Ogus, Brad Calder, Parikshit Gopalan, Jin Li, Sergey Yekhanin, et al. Erasure Coding in Windows Azure Storage. In USENIX Annual Technical Conference (ATC), 2012."},{"key":"e_1_3_2_1_28_1","first-page":"413","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Kadekodi Saurabh","year":"2022","unstructured":"Saurabh Kadekodi, Francisco Maturana, Sanjith Athlur, Arif Merchant, KV Rashmi, and Gregory R Ganger. Tiger: Disk-Adaptive redundancy without placement restrictions. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22), pages 413--429, 2022."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation","author":"Kadekodi Saurabh","year":"2020","unstructured":"Saurabh Kadekodi, Francisco Maturana, Suhas Jayaram Subramanya, Juncheng Yang, KV Rashmi, and Gregory Ganger. Pacemaker: Avoiding heart attacks in storage clusters with disk-adaptive redundancy. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020."},{"key":"e_1_3_2_1_30_1","volume-title":"USENIX File and Storage Technologies (FAST)","author":"Kadekodi Saurabh","year":"2019","unstructured":"Saurabh Kadekodi, K V Rashmi, and Gregory R Ganger. Cluster storage systems gotta have HeART: improving storage efficiency by exploiting disk-reliability heterogeneity. In USENIX File and Storage Technologies (FAST), 2019."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626198"},{"key":"e_1_3_2_1_32_1","first-page":"1","article-title":"A hybrid storage mechanism with erasure coding and replication in distributed database systems","volume":"2021","author":"Li Zijian","year":"2021","unstructured":"Zijian Li and Chuqiao Xiao. Er-store: A hybrid storage mechanism with erasure coding and replication in distributed database systems. Scientific Programming, 2021:1--13, 09 2021.","journal-title":"Scientific Programming"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2021.3083320"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-com:20050237"},{"key":"e_1_3_2_1_35_1","volume-title":"URL http:\/\/oss.oracle.com\/~mason\/seekwatcher","author":"Mason Chris","year":"2008","unstructured":"Chris Mason. Seekwatcher. URL http:\/\/oss.oracle.com\/~mason\/seekwatcher, 2008."},{"key":"e_1_3_2_1_36_1","volume-title":"Monitoring with Ganglia: tracking dynamic host and application metrics at scale. \" O'Reilly Media","author":"Massie Matt","year":"2012","unstructured":"Matt Massie, Bernard Li, Brad Nicholes, Vladimir Vuksan, Robert Alexander, Jeff Buchbinder, Frederiko Costa, Alex Dean, Dave Josephsen, Peter Phaal, et al. Monitoring with Ganglia: tracking dynamic host and application metrics at scale. \" O'Reilly Media, Inc.\", 2012."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT44484.2020.9173947"},{"key":"e_1_3_2_1_38_1","volume-title":"11th Innovations in Theoretical Computer Science Conference (ITCS 2020","author":"Maturana Francisco","year":"2020","unstructured":"Francisco Maturana and KV Rashmi. Convertible codes: new class of codes for efficient conversion of coded data in distributed storage. In 11th Innovations in Theoretical Computer Science Conference (ITCS 2020). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik, 2020."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT50566.2022.9834604"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2022.3155972"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2023.3265512"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT54713.2023.10206604"},{"key":"e_1_3_2_1_43_1","first-page":"217","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Pan Satadru","year":"2021","unstructured":"Satadru Pan, Theano Stavrinos, Yunqiao Zhang, Atul Sikaria, Pavel Zakharov, Abhinav Sharma, Mike Shuey, Richard Wareing, Monika Gangapuram, Guanglei Cao, et al. Facebook's tectonic filesystem: Efficiency from exascale. In 19th USENIX Conference on File and Storage Technologies (FAST 21), pages 217--231, 2021."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620666.3651337"},{"key":"e_1_3_2_1_45_1","volume-title":"A hitchhiker's guide to fast and efficient data reconstruction in erasure-coded data centers","author":"Rashmi K V","year":"2014","unstructured":"K V Rashmi, Nihar B Shah, Dikang Gu, Hairong Kuang, Dhruba Borthakur, and Kannan Ramchandran. A hitchhiker's guide to fast and efficient data reconstruction in erasure-coded data centers. ACM Special Interest Group on Data Communication (SIGCOMM), 2014."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2011.2159049"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2017.2715043"},{"key":"e_1_3_2_1_48_1","first-page":"380","volume-title":"Proceedings of the 2003 Linux symposium","volume":"2003","author":"Philip","year":"2003","unstructured":"Philip Schwan et al. Lustre: Building a file system for 1000-node clusters. In Proceedings of the 2003 Linux symposium, volume 2003, pages 380--386, 2003."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT.2013.6620541"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2014.2321280"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2016.2555813"},{"key":"e_1_3_2_1_53_1","first-page":"1","volume-title":"FAST","volume":"8","author":"Welch Brent","year":"2008","unstructured":"Brent Welch, Marc Unangst, Zainul Abbasi, Garth A Gibson, Brian Mueller, Jason Small, Jim Zelenka, and Bin Zhou. Scalable performance of the Panasas parallel file system. In FAST, volume 8, pages 1--17, 2008."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.5555\/554634"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.5555\/2750482.2750499"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS51616.2021.00053"},{"key":"e_1_3_2_1_57_1","volume-title":"Does erasure coding have a role to play in my data center. Microsoft research MSR-TR-2010, 52","author":"Zhang Zhe","year":"2010","unstructured":"Zhe Zhang, Amey Deshpande, Xiaosong Ma, Eno Thereska, and Dushyanth Narayanan. Does erasure coding have a role to play in my data center. Microsoft research MSR-TR-2010, 52, 2010."}],"event":{"name":"SOSP '24: ACM SIGOPS 30th Symposium on Operating Systems Principles","location":"Austin TX USA","acronym":"SOSP '24","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3694715.3695981","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3694715.3695981","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:48Z","timestamp":1750291548000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3694715.3695981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,4]]},"references-count":56,"alternative-id":["10.1145\/3694715.3695981","10.1145\/3694715"],"URL":"https:\/\/doi.org\/10.1145\/3694715.3695981","relation":{},"subject":[],"published":{"date-parts":[[2024,11,4]]},"assertion":[{"value":"2024-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}