{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T23:08:47Z","timestamp":1768000127240,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T00:00:00Z","timestamp":1628467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No.61872414"],"award-info":[{"award-number":["No.61872414"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"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":[[2021,8,9]]},"DOI":"10.1145\/3472456.3472494","type":"proceedings-article","created":{"date-parts":[[2021,10,5]],"date-time":"2021-10-05T18:39:57Z","timestamp":1633459197000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Multi-level Forwarding and Scheduling Repair Technique in Heterogeneous Network for Erasure-coded Clusters"],"prefix":"10.1145","author":[{"given":"Hai","family":"Zhou","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan National Laboratory for Optoelectronics, China"}]},{"given":"Dan","family":"Feng","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan National Laboratory for Optoelectronics, China"}]},{"given":"Yuchong","family":"Hu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, School of Computer Science and Technology, China"}]}],"member":"320","published-online":{"date-parts":[[2021,10,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Amazon. -. Amazon Elastic Compute Cloud (Amazon EC2). https:\/\/aws.amazon.com\/ec2\/.  Amazon. -. Amazon Elastic Compute Cloud (Amazon EC2). https:\/\/aws.amazon.com\/ec2\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3337821.3337831"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"e_1_3_2_1_4_1","unstructured":"eecs. -. Jerasure. http:\/\/web.eecs.utk.edu\/\u00a0jplank\/plank\/papers\/CS-08-627\/Jerasure-1.2.tar.  eecs. -. Jerasure. http:\/\/web.eecs.utk.edu\/\u00a0jplank\/plank\/papers\/CS-08-627\/Jerasure-1.2.tar."},{"key":"e_1_3_2_1_5_1","unstructured":"GitHub. -. Mininet. https:\/\/github.com\/Mininet.  GitHub. -. Mininet. https:\/\/github.com\/Mininet."},{"key":"e_1_3_2_1_6_1","unstructured":"Yuchong Hu Henry\u00a0CH Chen Patrick\u00a0PC Lee and Yang Tang. 2012. NCCloud: applying network coding for the storage repair in a cloud-of-clouds.. In FAST. 21.  Yuchong Hu Henry\u00a0CH Chen Patrick\u00a0PC Lee and Yang Tang. 2012. NCCloud: applying network coding for the storage repair in a cloud-of-clouds.. In FAST. 21."},{"key":"e_1_3_2_1_7_1","volume-title":"19th {USENIX} Conference on File and Storage Technologies ({FAST} 21). 233\u2013248.","author":"Hu Yuchong","unstructured":"Yuchong Hu , Liangfeng Cheng , Qiaori Yao , Patrick\u00a0 PC 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. 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_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149349"},{"key":"e_1_3_2_1_9_1","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.  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_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2018.2837860"},{"key":"e_1_3_2_1_11_1","unstructured":"Osama Khan Randal\u00a0C Burns James\u00a0S Plank William Pierce and Cheng Huang. 2012. Rethinking erasure codes for cloud file systems: minimizing I\/O for recovery and degraded reads.. In FAST. 20.  Osama Khan Randal\u00a0C Burns James\u00a0S Plank William Pierce and Cheng Huang. 2012. Rethinking erasure codes for cloud file systems: minimizing I\/O for recovery and degraded reads.. In FAST. 20."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31966-5_23"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2623309"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2010.5462122"},{"key":"e_1_3_2_1_15_1","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.  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_16_1","unstructured":"Linux. -. Linux man page. https:\/\/linux.die.net\/man\/8\/tc.  Linux. -. Linux man page. https:\/\/linux.die.net\/man\/8\/tc."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901328"},{"key":"e_1_3_2_1_18_1","volume-title":"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. 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_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"e_1_3_2_1_20_1","volume-title":"14th {USENIX} Conference on File and Storage Technologies ({FAST} 16). 81\u201394.","author":"Pamies-Juarez Lluis","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. 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_21_1","volume-title":"Tutorial: Erasure coding for storage applications. In Slides presented at FAST-2013: 11th Usenix Conference on File and Storage Technologies.","author":"Plank JS","year":"2013","unstructured":"JS Plank and C Huang . 2013 . Tutorial: Erasure coding for storage applications. In Slides presented at FAST-2013: 11th Usenix Conference on File and Storage Technologies. JS Plank and C Huang. 2013. Tutorial: Erasure coding for storage applications. In Slides presented at FAST-2013: 11th Usenix Conference on File and Storage Technologies."},{"key":"e_1_3_2_1_22_1","volume-title":"13th {USENIX} Conference on File and Storage Technologies ({FAST} 15). 81\u201394.","author":"Rashmi KV","unstructured":"KV Rashmi , Preetum Nakkiran , Jingyan Wang , Nihar\u00a0 B Shah , and Kannan Ramchandran . 2015. Having your cake and eating it too: Jointly optimal erasure codes for i\/o, storage, and network-bandwidth . In 13th {USENIX} Conference on File and Storage Technologies ({FAST} 15). 81\u201394. KV Rashmi, Preetum Nakkiran, Jingyan Wang, Nihar\u00a0B Shah, and Kannan Ramchandran. 2015. Having your cake and eating it too: Jointly optimal erasure codes for i\/o, storage, and network-bandwidth. In 13th {USENIX} Conference on File and Storage Technologies ({FAST} 15). 81\u201394."},{"key":"e_1_3_2_1_23_1","volume-title":"5th {USENIX} Workshop on Hot Topics in Storage and File Systems (HotStorage 13).","author":"Rashmi KV","unstructured":"KV Rashmi , Nihar\u00a0 B 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). KV 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_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626325"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Maheswaran Sathiamoorthy Megasthenis Asteris Dimitris Papailiopoulos Alexandros\u00a0G Dimakis Ramkumar Vadali Scott Chen and Dhruba Borthakur. 2013. Xoring elephants: Novel erasure codes for big data. arXiv preprint arXiv:1301.3791(2013).  Maheswaran Sathiamoorthy Megasthenis Asteris Dimitris Papailiopoulos Alexandros\u00a0G Dimakis Ramkumar Vadali Scott Chen and Dhruba Borthakur. 2013. Xoring elephants: Novel erasure codes for big data. arXiv preprint arXiv:1301.3791(2013).","DOI":"10.14778\/2535573.2488339"},{"key":"e_1_3_2_1_27_1","volume-title":"ClusterSR: Cluster-Aware Scattered Repair in Erasure-Coded Storage. In 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 42\u201351","author":"Shen Zhirong","year":"2020","unstructured":"Zhirong Shen , Jiwu Shu , Zhijie Huang , and Yingxun Fu . 2020 . ClusterSR: Cluster-Aware Scattered Repair in Erasure-Coded Storage. In 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 42\u201351 . Zhirong Shen, Jiwu Shu, Zhijie Huang, and Yingxun Fu. 2020. ClusterSR: Cluster-Aware Scattered Repair in Erasure-Coded Storage. In 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, 42\u201351."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2016.37"},{"key":"e_1_3_2_1_29_1","unstructured":"SNIA. -. SNIA Storage Networking Industry Association:IOTTA Repository Home. http:\/\/iotta.snia.org\/traces\/158.  SNIA. -. SNIA Storage Networking Industry Association:IOTTA Repository Home. http:\/\/iotta.snia.org\/traces\/158."},{"key":"e_1_3_2_1_30_1","unstructured":"umass. -. Storage UMass Trace Repository. http:\/\/traces.cs.umass.edu\/index.php\/Storage\/Storage.  umass. -. Storage UMass Trace Repository. http:\/\/traces.cs.umass.edu\/index.php\/Storage\/Storage."},{"key":"e_1_3_2_1_31_1","volume-title":"16th {USENIX} Conference on File and Storage Technologies ({FAST} 18). 139\u2013154.","author":"Vajha Myna","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. 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_32_1","doi-asserted-by":"crossref","unstructured":"A. Varet and N. Larrieu. 2014. How to Generate Realistic Network Traffic?IEEE (2014).  A. Varet and N. Larrieu. 2014. How to Generate Realistic Network Traffic?IEEE (2014).","DOI":"10.1109\/COMPSAC.2014.40"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848127"},{"key":"e_1_3_2_1_34_1","volume-title":"Dayu: Fast and low-interference data recovery in very-large storage systems. In 2019 {USENIX} Annual Technical Conference ({USENIX}{ATC} 19). 993\u20131008.","author":"Wang Zhufan","year":"2019","unstructured":"Zhufan Wang , Guangyan Zhang , Yang Wang , Qinglin Yang , and Jiaji Zhu . 2019 . Dayu: Fast and low-interference data recovery in very-large storage systems. In 2019 {USENIX} Annual Technical Conference ({USENIX}{ATC} 19). 993\u20131008. Zhufan Wang, Guangyan Zhang, Yang Wang, Qinglin Yang, and Jiaji Zhu. 2019. Dayu: Fast and low-interference data recovery in very-large storage systems. In 2019 {USENIX} Annual Technical Conference ({USENIX}{ATC} 19). 993\u20131008."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2012.32"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155417"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2017.32"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155350"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.2987837"}],"event":{"name":"ICPP 2021: 50th International Conference on Parallel Processing","location":"Lemont IL USA","acronym":"ICPP 2021"},"container-title":["50th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3472456.3472494","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3472456.3472494","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:11Z","timestamp":1750193291000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3472456.3472494"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,9]]},"references-count":39,"alternative-id":["10.1145\/3472456.3472494","10.1145\/3472456"],"URL":"https:\/\/doi.org\/10.1145\/3472456.3472494","relation":{},"subject":[],"published":{"date-parts":[[2021,8,9]]},"assertion":[{"value":"2021-10-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}