{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T22:43:01Z","timestamp":1774219381557,"version":"3.50.1"},"reference-count":51,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U19B2024"],"award-info":[{"award-number":["U19B2024"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62002378"],"award-info":[{"award-number":["62002378"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2024,8]]},"DOI":"10.1109\/tnet.2024.3367995","type":"journal-article","created":{"date-parts":[[2024,2,26]],"date-time":"2024-02-26T20:17:18Z","timestamp":1708978638000},"page":"2888-2903","source":"Crossref","is-referenced-by-count":16,"title":["Parallelized In-Network Aggregation for Failure Repair in Erasure-Coded Storage Systems"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9522-3025","authenticated-orcid":false,"given":"Junxu","family":"Xia","sequence":"first","affiliation":[{"name":"Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, Hunan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4886-9974","authenticated-orcid":false,"given":"Lailong","family":"Luo","sequence":"additional","affiliation":[{"name":"Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, Hunan, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6331-4925","authenticated-orcid":false,"given":"Bowen","family":"Sun","sequence":"additional","affiliation":[{"name":"Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, Hunan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5519-1375","authenticated-orcid":false,"given":"Geyao","family":"Cheng","sequence":"additional","affiliation":[{"name":"Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, Hunan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4894-5540","authenticated-orcid":false,"given":"Deke","family":"Guo","sequence":"additional","affiliation":[{"name":"Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, Hunan, China"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"HDFS Erasure Coding","year":"2021"},{"key":"ref2","volume-title":"Openstack Swift","year":"2021"},{"key":"ref3","first-page":"15","article-title":"Erasure coding in windows Azure storage","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Huang"},{"key":"ref4","first-page":"383","article-title":"F4: Facebook\u2019s warm BLOB storage system","volume-title":"Proc. USENIX Symp. Operating Syst. Des. Implement.","author":"Subramanian"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"ref6","first-page":"539","article-title":"Giza: Erasure coding objects across global data centers","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Chen"},{"key":"ref7","first-page":"865","article-title":"On fault tolerance, locality, and optimality in locally repairable codes","volume-title":"USENIX ATC","author":"Kolosov"},{"key":"ref8","first-page":"1","article-title":"A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the Facebook warehouse cluster","volume-title":"Proc. 5th USENIX Workshop Hot Topics","author":"Rashmi"},{"key":"ref9","first-page":"233","article-title":"Exploiting combined locality for wide-stripe erasure coding in distributed storage","volume-title":"Proc. 19th USENIX Conf. File Storage Technol. (FAST)","author":"Hu"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3153061"},{"key":"ref11","first-page":"81","article-title":"Having your cake and eating it too: Jointly optimal erasure codes for I\/O, storage, and network-bandwidth","volume-title":"Proc. 13th USENIX Conf. File Storage Technol.","author":"Rashmi"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2019.2916877"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901328"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS.2009.5201391"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2010.5462122"},{"key":"ref16","first-page":"567","article-title":"Repair pipelining for erasure-coded storage","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Li"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488722"},{"key":"ref18","first-page":"785","article-title":"Scaling distributed machine learning with in-network aggregation","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Des. Implement. (NSDI 21)","author":"Sapio"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405869"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3381832"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2010.2054295"},{"key":"ref23","first-page":"81","article-title":"Opening the chrysalis: On the real repair performance of MSR codes","volume-title":"Proc. 14th USENIX Conf. File Storage Technol.","author":"Pamies-Juarez"},{"key":"ref24","first-page":"139","article-title":"Clay codes: Moulding MDS codes to yield an MSR code","volume-title":"Proc. 16th USENIX Conf. File Storage Technol.","author":"Vajha"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.2008.4770564"},{"key":"ref26","first-page":"331","article-title":"OpenEC: Toward unified and configurable erasure coding management in distributed storage systems","volume-title":"Proc. 17th USENIX Conf. File Storage Technol.","author":"Li"},{"key":"ref27","article-title":"Jerasure: A library in C facilitating erasure coding for storage applications_Version 2.0","author":"Plank","year":"2014"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"ref29","first-page":"213","article-title":"A tale of two erasure codes in HDFS","volume-title":"Proc. 13th USENIX Conf. File Storage Technol.","author":"Xia"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.14778\/2535573.2488339"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2611354.2611370"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s00453-005-1188-4"},{"key":"ref33","first-page":"15","article-title":"CodedBulk: Inter-datacenter bulk transfers using network coding","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Des. Implement.","author":"Tseng"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/90.532865"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4684-2001-2_9"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0055823"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1515\/9781400881987-013"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787510"},{"key":"ref39","volume-title":"Intel Arria 10 Device Overview","year":"2023"},{"key":"ref40","volume-title":"DPDK (Data Plane Development Kit)","year":"2023"},{"key":"ref41","volume-title":"Mininet","year":"2022"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref43","volume-title":"Behavioral Model (BMV2)","year":"2022"},{"key":"ref44","article-title":"Jerasure: A library in C\/C++ facilitating erasure coding for storage applications\u2014Version 1.2","author":"Plank","year":"2008"},{"key":"ref45","volume-title":"Defo Web Site","author":"Hartert","year":"2021"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402967"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592577"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.5486\/PMD.1959.6.3-4.12"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1096536.1096551"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787495"},{"key":"ref51","volume-title":"Performance of BMV2","year":"2022"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/90\/10640200\/10445305.pdf?arnumber=10445305","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T19:45:58Z","timestamp":1724960758000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10445305\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8]]},"references-count":51,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2024.3367995","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"value":"1063-6692","type":"print"},{"value":"1558-2566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8]]}}}