{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T12:39:31Z","timestamp":1769171971482,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T00:00:00Z","timestamp":1755820800000},"content-version":"vor","delay-in-days":75,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100006224","name":"Argonne National Laboratory","doi-asserted-by":"publisher","award":["DE-AC02-06CH11357"],"award-info":[{"award-number":["DE-AC02-06CH11357"]}],"id":[{"id":"10.13039\/100006224","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CSSI-2411386"],"award-info":[{"award-number":["CSSI-2411386"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["10.13039\/501100011033"],"award-info":[{"award-number":["10.13039\/501100011033"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,8]]},"DOI":"10.1145\/3721145.3730412","type":"proceedings-article","created":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T12:57:17Z","timestamp":1755867437000},"page":"853-867","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["D-Rex: Heterogeneity-Aware Reliability Framework and Adaptive Algorithms for Distributed Storage"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3306-0483","authenticated-orcid":false,"given":"Maxime","family":"Gonthier","sequence":"first","affiliation":[{"name":"University of Chicago, Chicago, IL, USA and Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0944-9341","authenticated-orcid":false,"given":"Dante D.","family":"Sanchez-Gallegos","sequence":"additional","affiliation":[{"name":"University Carlos III of Madrid, Leganes, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-8992-5895","authenticated-orcid":false,"given":"Haochen","family":"Pan","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0661-7509","authenticated-orcid":false,"given":"Bogdan","family":"Nicolae","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9991-5136","authenticated-orcid":false,"given":"Sicheng","family":"Zhou","sequence":"additional","affiliation":[{"name":"Southern University of Science and Technology, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4177-0493","authenticated-orcid":false,"given":"Hai Duc","family":"Nguyen","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA and Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4830-4535","authenticated-orcid":false,"given":"Valerie","family":"Hayot-Sasson","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA and Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6547-6902","authenticated-orcid":false,"given":"Greg","family":"Pauloski","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1413-4793","authenticated-orcid":false,"given":"Jesus","family":"Carretero","sequence":"additional","affiliation":[{"name":"University Carlos III of Madrid, Leganes, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7370-4805","authenticated-orcid":false,"given":"Kyle","family":"Chard","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA and Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2129-5269","authenticated-orcid":false,"given":"Ian","family":"Foster","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA and Argonne National Laboratory, Lemont, IL, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,8,22]]},"reference":[{"key":"e_1_3_3_2_2_2","unstructured":"Amazon Web Services. n. d.. Amazon Simple Storage Service (S3). https:\/\/aws.amazon.com\/s3\/ Accessed: 2025-05-01."},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","unstructured":"Rachana Ananthakrishnan Kyle Chard Ian Foster and Steven Tuecke. 2015. Globus platform-as-a-service for collaborative science applications. Concurrency and Computation: Practice and Experience 27 2 (2015) 290\u2013305. 10.1002\/cpe.3262 arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.3262","DOI":"10.1002\/cpe.3262"},{"key":"e_1_3_3_2_4_2","unstructured":"Apache Software Foundation. n. d.. HDFS Erasure Coding (Hadoop 3.0.0 Documentation). https:\/\/hadoop.apache.org\/docs\/r3.0.0\/hadoop-project-dist\/hadoop-hdfs\/HDFSErasureCoding.html. Accessed 2025-05-01."},{"key":"e_1_3_3_2_5_2","unstructured":"Backblaze Inc.n. d.. Hard Drive Test Data. https:\/\/www.backblaze.com\/cloud-storage\/resources\/hard-drive-test-data. Accessed 2025-05-01."},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2011.12"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"crossref","unstructured":"Hilmi\u00a0Egemen Ciritoglu John Murphy and Christina Thorpe. 2019. HaRD: a heterogeneity-aware replica deletion for HDFS. Journal of big data (2019).","DOI":"10.1186\/s40537-019-0256-6"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/WACV48630.2021.00110"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData52589.2021.9671605"},{"key":"e_1_3_3_2_10_2","unstructured":"DAOS Stack. 2024. DAOS Object Module README. https:\/\/github.com\/daos-stack\/daos\/blob\/v2.6.0\/src\/object\/README.md. Version 2.6.0 accessed 2025-05-01."},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/WACVW54805.2022.00018"},{"key":"e_1_3_3_2_12_2","unstructured":"Trinh\u00a0Viet Doan Yiannis Psaras J\u00f6rg Ott and Vaibhav Bajpai. 2022. Toward decentralized cloud storage with IPFS: Opportunities challenges and future considerations. IEEE Internet Computing (2022)."},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"crossref","unstructured":"Matthias Drusch Umberto Del\u00a0Bello S\u00e9bastien Carlier Olivier Colin Veronica Fernandez Ferran Gascon Bianca Hoersch Claudia Isola Paolo Laberinti Philippe Martimort et\u00a0al. 2012. Sentinel-2: ESA\u2019s optical high-resolution mission for GMES operational services. Remote Sensing of Environment 120 (2012) 25\u201336.","DOI":"10.1016\/j.rse.2011.11.026"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"Jon Elerath and Michael Pecht. 2008. A highly accurate method for assessing reliability of redundant arrays of inexpensive disks (RAID). IEEE Trans. Comput. 58 3 (2008) 289\u2013299.","DOI":"10.1109\/TC.2008.163"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.5555\/3488733.3488745"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","unstructured":"Mikaila\u00a0J. Gossman Bogdan Nicolae and Jon\u00a0C. Calhoun. 2024. Scalable I\/O aggregation for asynchronous multi-level checkpointing. Future Generation Computer Systems 160 (2024) 420\u2013432. 10.1016\/j.future.2024.06.003","DOI":"10.1016\/j.future.2024.06.003"},{"key":"e_1_3_3_2_17_2","unstructured":"Qiang He Guobiao Zhang Jiawei Wang Ruikun Luo Xiaohai Dai Yuchong Hu Feifei Chen Hai Jin and Yun Yang. 2024. EdgeHydra: Fault-Tolerant Edge Data Distribution Based on Erasure Coding. IEEE Transactions on Parallel and Distributed Systems (2024)."},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3581576.3581577"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","unstructured":"Yili Hong. 2013. On computing the distribution function for the Poisson binomial distribution. Computational Statistics & Data Analysis (2013). 10.1016\/j.csda.2012.10.006","DOI":"10.1016\/j.csda.2012.10.006"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Hai Jin Ruikun Luo Qiang He Song Wu Zilai Zeng and Xiaoyu Xia. 2023. Cost-Effective Data Placement in Edge Storage Systems With Erasure Code. IEEE Transactions on Services Computing (2023). 10.1109\/TSC.2022.3152849","DOI":"10.1109\/TSC.2022.3152849"},{"key":"e_1_3_3_2_21_2","volume-title":"USENIX Annual Technical Conference","author":"Keahey Kate","year":"2020","unstructured":"Kate Keahey, Jason Anderson, Zhuo Zhen, Pierre Riteau, Paul Ruth, Dan Stanzione, Mert Cevik, Jacob Colleran, Haryadi\u00a0S Gunawi, Cody Hammock, et\u00a0al. 2020. Lessons learned from the Chameleon testbed. In USENIX Annual Technical Conference."},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"John Kubiatowicz David Bindel Yan Chen Steven Czerwinski Patrick Eaton Dennis Geels Ramakrishna Gummadi Sean Rhea Hakim Weatherspoon Westley Weimer et\u00a0al. 2000. OceanStore: An architecture for global-scale persistent storage. ACM SIGOPS Operating Systems Review 34 5 (2000) 190\u2013201.","DOI":"10.1145\/384264.379239"},{"key":"e_1_3_3_2_23_2","unstructured":"Gil\u00a0Jae Lee and Jos\u00e9\u00a0AB Fortes. 2019. Improving data-analytics performance via autonomic control of concurrency and resource units. ACM Transactions on Autonomous and Adaptive Systems (2019)."},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSE.2016.7823943"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","unstructured":"Jun Li and Baochun Li. 2021. Demand-Aware Erasure Coding for Distributed Storage Systems. IEEE Transactions on Cloud Computing (2021). 10.1109\/TCC.2018.2885306","DOI":"10.1109\/TCC.2018.2885306"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","unstructured":"Xiaolu Li Keyun Cheng Zhirong Shen and Patrick P.\u00a0C. Lee. 2022. Fast Proactive Repair in Erasure-Coded Storage: Analysis Design and Implementation. IEEE Transactions on Parallel and Distributed Systems 33 12 (2022) 3400\u20133414. 10.1109\/TPDS.2022.3152817","DOI":"10.1109\/TPDS.2022.3152817"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"crossref","unstructured":"Zijian Li and Chuqiao Xiao. 2021. ER-Store: A Hybrid Storage Mechanism with Erasure Coding and Replication in Distributed Database Systems. Scientific Programming 2021 1 (2021) 9910942.","DOI":"10.1155\/2021\/9910942"},{"key":"e_1_3_3_2_28_2","unstructured":"Shu Liu Xiangxi Mo Moshik Hershcovitch Henric Zhang Audrey Cheng Guy Girmonsky Gil Vernik Michael Factor Tiemo Bang Soujanya Ponnapalli Soujanya Ponnapalli Natacha Crooks Joseph\u00a0E. Gonzalez Danny Harnik and Ion Stoica. 2025. SkyStore: Cost-Optimized Object Storage Across Regions and Clouds. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2502.20818 (2025)."},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","unstructured":"Ricardo Marcel\u00edn-Jim\u00e9nez Jorge\u00a0Luis Ram\u00edrez-Ort\u00edz Enrique\u00a0Rodr\u00edguez De\u00a0La\u00a0Colina Michael Pascoe-Chalke and Jos\u00e9\u00a0Luis Gonz\u00e1lez-Compe\u00e1n. 2020. On the Complexity and Performance of the Information Dispersal Algorithm. IEEE Access (2020). 10.1109\/ACCESS.2020.3020501","DOI":"10.1109\/ACCESS.2020.3020501"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2019.00099"},{"key":"e_1_3_3_2_31_2","volume-title":"SuperCheck\u201921: The First International Symposium on Checkpointing for Supercomputing","author":"Nicolae Bogdan","year":"2021","unstructured":"Bogdan Nicolae, Adam Moody, Greg Kosinovsky, Kathryn Mohror, and Franck Cappello. 2021. VELOC: VEry Low Overhead Checkpointing in the Age of Exascale. In SuperCheck\u201921: The First International Symposium on Checkpointing for Supercomputing. Virtual Event. https:\/\/arxiv.org\/pdf\/2103.02131.pdf"},{"key":"e_1_3_3_2_32_2","unstructured":"Riccardo Pinciroli Lishan Yang Jacob Alter and Evgenia Smirni. 2020. The life and death of SSDs and HDDs: Similarities differences and prediction models."},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCTCS52002.2021.00044"},{"key":"e_1_3_3_2_34_2","unstructured":"Red Hat Inc.n. d.. Creating Dispersed Volumes (Red Hat Gluster Storage 3.1 Administration Guide). https:\/\/docs.redhat.com\/fr\/documentation\/red_hat_gluster_storage\/3.1\/html\/administration_guide\/chap-red_hat_storage_volumes-creating_dispersed_volumes_1. Accessed 2025-05-01."},{"key":"e_1_3_3_2_35_2","first-page":"293","volume-title":"22nd USENIX Conference on File and Storage Technologies (FAST 24)","author":"Ren Yanjing","year":"2024","unstructured":"Yanjing Ren, Yuanming Ren, Xiaolu Li, Yuchong Hu, Jingwei Li, and Patrick\u00a0PC Lee. 2024. { ELECT} : Enabling Erasure Coding Tiering for { LSM-tree-based} Storage. In 22nd USENIX Conference on File and Storage Technologies (FAST 24). 293\u2013310."},{"key":"e_1_3_3_2_36_2","unstructured":"Dante\u00a0D. Sanchez-Gallegos J.\u00a0L. Gonzalez-Compean Maxime Gonthier Valerie Hayot-Sasson J.\u00a0Gregory Pauloski Haochen Pan Kyle Chard Jesus Carretero and Ian Foster. 2024. DynoStore. https:\/\/dynostore.github.io\/dynostore."},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID64434.2025.00019"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","unstructured":"Zhirong Shen Yuhui Cai Keyun Cheng Patrick P.\u00a0C. Lee Xiaolu Li Yuchong Hu and Jiwu Shu. 2025. A Survey of the Past Present and Future of Erasure Coding for Storage Systems. ACM Trans. Storage (2025). 10.1145\/3708994","DOI":"10.1145\/3708994"},{"key":"e_1_3_3_2_39_2","unstructured":"Mika\u00a0J. Straka. [n. d.]. Poisson Binomial Distribution for Python. https:\/\/github.com\/tsakim\/poibin"},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"crossref","unstructured":"Sacheendra Talluri Nikolas Herbst Cristina Abad Tiziano De\u00a0Matteis and Alexandru Iosup. 2024. ExDe: Design space exploration of scheduler architectures and mechanisms for serverless data-processing. Future Generation Computer Systems (2024).","DOI":"10.1016\/j.future.2023.11.013"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45748-8_31"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.5555\/554634"},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Hai Zhou Dan Feng and Yuchong Hu. 2022. Bandwidth-aware scheduling repair techniques in erasure-coded clusters: Design and analysis. IEEE Transactions on Parallel and Distributed Systems (2022).","DOI":"10.1109\/TPDS.2022.3153061"}],"event":{"name":"ICS '25: 2025 International Conference on Supercomputing","location":"Salt Lake City USA","acronym":"ICS '25","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 39th ACM International Conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3730412","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3730412","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T13:04:19Z","timestamp":1755867859000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3721145.3730412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,8]]},"references-count":42,"alternative-id":["10.1145\/3721145.3730412","10.1145\/3721145"],"URL":"https:\/\/doi.org\/10.1145\/3721145.3730412","relation":{},"subject":[],"published":{"date-parts":[[2025,6,8]]},"assertion":[{"value":"2025-08-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}