{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,13]],"date-time":"2026-09-13T12:50:35Z","timestamp":1789303835090,"version":"build-2803163510"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,8,29]],"date-time":"2022-08-29T00:00:00Z","timestamp":1661731200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key R&D Program of China","award":["No.2018YFB1003305"],"award-info":[{"award-number":["No.2018YFB1003305"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,8,29]]},"DOI":"10.1145\/3545008.3545029","type":"proceedings-article","created":{"date-parts":[[2023,1,15]],"date-time":"2023-01-15T01:04:08Z","timestamp":1673744648000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Boosting Cross-rack Multi-stripe Repair in Heterogeneous Erasure-coded Clusters"],"prefix":"10.1145","author":[{"given":"Hai","family":"Zhou","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, China and Wuhan National Laboratory for Optoelectronics, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dan","family":"Feng","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China and Wuhan National Laboratory for Optoelectronics, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,1,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Ahmad Faraz","year":"2014","unstructured":"Faraz Ahmad, Srimat\u00a0T Chakradhar, Anand Raghunathan, and TN Vijaykumar. 2014. {ShuffleWatcher}: Shuffle-aware Scheduling in Multi-tenant {MapReduce} Clusters. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). 1\u201313."},{"key":"e_1_3_2_1_2_1","unstructured":"Apache. 2020. Apache Hadoop 3.1.4. https:\/\/hadoop.apache.org\/docs\/r3.1.4\/."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_3_2_1_4_1","unstructured":"ceph. 2014. Erasure coding in ceph. https:\/\/ceph.com\/planet\/erasure-coding-in-ceph\/."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486021"},{"key":"e_1_3_2_1_6_1","unstructured":"Colossus. -. successor to google file system. http:\/\/static.googleusercontent.com\/media\/research.google.com\/."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2010.2054295"},{"key":"e_1_3_2_1_8_1","unstructured":"eecs. 2014. Jerasure. http:\/\/web.eecs.utk.edu\/jplank\/plank\/papers\/CS-08-627\/Jerasure-1.2.tar."},{"key":"e_1_3_2_1_9_1","volume-title":"9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)","author":"Ford Daniel","year":"2010","unstructured":"Daniel Ford, Fran\u00e7ois Labelle, Florentina\u00a0I Popovici, Murray Stokely, Van-Anh Truong, Luiz Barroso, Carrie Grimes, and Sean Quinlan. 2010. Availability in globally distributed storage systems. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS51746.2020.00030"},{"key":"e_1_3_2_1_11_1","unstructured":"Google. 2021. Google Datacenters. Available:http:\/\/www.google.com\/about\/datacenters\/."},{"key":"e_1_3_2_1_12_1","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Hu Yuchong","year":"2021","unstructured":"Yuchong Hu, Liangfeng Cheng, Qiaori Yao, Patrick\u00a0PC Lee, Weichun Wang, and Wei Chen. 2021. Exploiting Combined Locality for {Wide-Stripe} Erasure Coding in Distributed Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21). 233\u2013248."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149349"},{"key":"e_1_3_2_1_14_1","volume-title":"2012 USENIX Annual Technical Conference (USENIX ATC 12)","author":"Huang Cheng","year":"2012","unstructured":"Cheng Huang, Huseyin Simitci, Yikang Xu, Aaron Ogus, Brad Calder, Parikshit Gopalan, Jin Li, and Sergey Yekhanin. 2012. Erasure coding in windows azure storage. In 2012 USENIX Annual Technical Conference (USENIX ATC 12). 15\u201326."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.70830"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31966-5_23"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2678505"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.47"},{"key":"e_1_3_2_1_19_1","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Li Runhui","year":"2017","unstructured":"Runhui Li, Xiaolu Li, Patrick\u00a0PC Lee, and Qun Huang. 2017. Repair Pipelining for {Erasure-Coded} Storage. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). 567\u2013579."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-017-4711-4"},{"key":"e_1_3_2_1_21_1","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Lin Shiyao","year":"2021","unstructured":"Shiyao Lin, Guowen Gong, Zhirong Shen, Patrick\u00a0PC Lee, and Jiwu Shu. 2021. Boosting {Full-Node} Repair in {Erasure-Coded} Storage. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). 641\u2013655."},{"key":"e_1_3_2_1_22_1","unstructured":"Linux. -. iperf. https:\/\/github.com\/esnet\/iperf."},{"key":"e_1_3_2_1_23_1","unstructured":"Linux man page. -. tc. https:\/\/linux.die.net\/man\/8\/tc."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901328"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSD.2010.57"},{"key":"e_1_3_2_1_26_1","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Muralidhar Subramanian","year":"2014","unstructured":"Subramanian Muralidhar, Wyatt Lloyd, Sabyasachi Roy, Cory Hill, Ernest Lin, Weiwen Liu, Satadru Pan, Shiva Shankar, Viswanath Sivakumar, Linpeng Tang, 2014. f4: Facebook\u2019s warm {BLOB} storage system. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). 383\u2013398."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"e_1_3_2_1_28_1","volume-title":"14th USENIX conference on file and storage technologies (FAST 16)","author":"Pamies-Juarez Lluis","year":"2016","unstructured":"Lluis Pamies-Juarez, Filip Blagojevic, Robert Mateescu, Cyril Gyuot, Eyal\u00a0En Gad, and Zvonimir Bandic. 2016. Opening the Chrysalis: On the Real Repair Performance of {MSR} Codes. In 14th USENIX conference on file and storage technologies (FAST 16). 81\u201394."},{"key":"e_1_3_2_1_29_1","unstructured":"James\u00a0S Plank Mario Blaum and James\u00a0L Hafner. 2013. SD codes: erasure codes designed for how storage systems really fail.. In FAST. 95\u2013104."},{"key":"e_1_3_2_1_30_1","volume-title":"5th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 13)","author":"Rashmi Korlakai\u00a0Vinayak","year":"2013","unstructured":"Korlakai\u00a0Vinayak Rashmi, Nihar\u00a0B Shah, Dikang Gu, Hairong Kuang, Dhruba Borthakur, and Kannan Ramchandran. 2013. A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the Facebook warehouse cluster. In 5th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 13)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626325"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483558"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00015"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2016.37"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2014.2321280"},{"key":"e_1_3_2_1_37_1","volume-title":"16th USENIX Conference on File and Storage Technologies (FAST 18)","author":"Vajha Myna","year":"2018","unstructured":"Myna Vajha, Vinayak Ramkumar, Bhagyashree Puranik, Ganesh Kini, Elita Lobo, Birenjith Sasidharan, P\u00a0Vijay Kumar, Alexandar Barg, Min Ye, Srinivasan Narayanamurthy, 2018. Clay codes: Moulding {MDS} codes to yield an {MSR} code. In 16th USENIX Conference on File and Storage Technologies (FAST 18). 139\u2013154."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848127"},{"key":"e_1_3_2_1_39_1","unstructured":"Windows. -. Amazon EC2. https:\/\/aws.amazon.com\/."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155417"},{"key":"e_1_3_2_1_41_1","volume-title":"AZ-Recovery: An Efficient Crossing-AZ Recovery Scheme for Erasure Coded Cloud Storage Systems. In 2020 International Symposium on Reliable Distributed Systems (SRDS). IEEE, 236\u2013245","author":"Xie Xin","year":"2020","unstructured":"Xin Xie, Chentao Wu, Gen Yang, Zongxin Ye, Xubin He, Jie Li, Minyi Guo, Guangtao Xue, Yuanyuan Dong, and Yafei Zhao. 2020. AZ-Recovery: An Efficient Crossing-AZ Recovery Scheme for Erasure Coded Cloud Storage Systems. In 2020 International Symposium on Reliable Distributed Systems (SRDS). IEEE, 236\u2013245."},{"key":"e_1_3_2_1_42_1","volume-title":"Multi-level Forwarding and Scheduling Repair Technique in Heterogeneous Network for Erasure-coded Clusters. In 50th International Conference on Parallel Processing. 1\u201311","author":"Zhou Hai","year":"2021","unstructured":"Hai Zhou, Dan Feng, and Yuchong Hu. 2021. Multi-level Forwarding and Scheduling Repair Technique in Heterogeneous Network for Erasure-coded Clusters. In 50th International Conference on Parallel Processing. 1\u201311."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2012.6263934"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2014.2360543"}],"event":{"name":"ICPP '22: 51st International Conference on Parallel Processing","location":"Bordeaux France","acronym":"ICPP '22"},"container-title":["Proceedings of the 51st International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3545008.3545029","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3545008.3545029","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:43Z","timestamp":1750186963000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3545008.3545029"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,29]]},"references-count":44,"alternative-id":["10.1145\/3545008.3545029","10.1145\/3545008"],"URL":"https:\/\/doi.org\/10.1145\/3545008.3545029","relation":{},"subject":[],"published":{"date-parts":[[2022,8,29]]},"assertion":[{"value":"2023-01-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}