{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T19:20:28Z","timestamp":1771701628996,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,8,13]],"date-time":"2018-08-13T00:00:00Z","timestamp":1534118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,8,13]]},"DOI":"10.1145\/3225058.3225065","type":"proceedings-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T19:13:06Z","timestamp":1533755586000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Cross-Rack-Aware Updates in Erasure-Coded Data Centers"],"prefix":"10.1145","author":[{"given":"Zhirong","family":"Shen","sequence":"first","affiliation":[{"name":"The Chinese University of Hong Kong"}]},{"given":"Patrick P. C.","family":"Lee","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong"}]}],"member":"320","published-online":{"date-parts":[[2018,8,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2011. HDFS RAID. http:\/\/wiki.apache.org\/hadoop\/HDFS-RAID. (2011).  2011. HDFS RAID. http:\/\/wiki.apache.org\/hadoop\/HDFS-RAID. (2011)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2005.96"},{"key":"e_1_3_2_1_3_1","volume-title":"Proc. of USENIX ATC.","author":"Ahmad F.","unstructured":"F. Ahmad , S. Chakradhar , A. Raghunathan , and T. Vijaykumar . 2014. Shuffle-Watcher: Shuffle-aware Scheduling in Multi-tenant MapReduce Clusters . In Proc. of USENIX ATC. F. Ahmad, S. Chakradhar, A. Raghunathan, and T. Vijaykumar. 2014. Shuffle-Watcher: Shuffle-aware Scheduling in Multi-tenant MapReduce Clusters. In Proc. of USENIX ATC."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"e_1_3_2_1_6_1","volume-title":"Reserved Space: Towards Efficient Updates and Recovery in Erasure-Coded Clustered Storage. In Proc. of USENIX FAST.","author":"Chan J.","year":"2014","unstructured":"J. Chan , Q. Ding , P. Lee , and H. Chan . 2014 . Parity Logging with Reserved Space: Towards Efficient Updates and Recovery in Erasure-Coded Clustered Storage. In Proc. of USENIX FAST. J. Chan, Q. Ding, P. Lee, and H. Chan. 2014. Parity Logging with Reserved Space: Towards Efficient Updates and Recovery in Erasure-Coded Clustered Storage. In Proc. of USENIX FAST."},{"key":"e_1_3_2_1_7_1","volume-title":"Proc. of USENIX ATC.","author":"Chen Y.","unstructured":"Y. Chen , S. Mu , J. Li , C. Huang , J. Li , A. Ogus , and D. Phillips . 2017. Giza: Erasure Coding Objects across Global Data Centers . In Proc. of USENIX ATC. Y. Chen, S. Mu, J. Li, C. Huang, J. Li, A. Ogus, and D. Phillips. 2017. Giza: Erasure Coding Objects across Global Data Centers. In Proc. of USENIX ATC."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486021"},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. of USENIX ATC.","author":"Cidon A.","unstructured":"A. Cidon , R. Escriva , S. Katti , M. Rosenblum , and E. Sirer . 2015. Tiered Replication: A Cost-effective Alternative to Full Cluster Geo-replication . In Proc. of USENIX ATC. A. Cidon, R. Escriva, S. Katti, M. Rosenblum, and E. Sirer. 2015. Tiered Replication: A Cost-effective Alternative to Full Cluster Geo-replication. In Proc. of USENIX ATC."},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. of USENIX FAST.","author":"Corbett Peter","year":"2004","unstructured":"Peter Corbett , Bob English , Atul Goel , Tomislav Grcanac , Steven Kleiman , James Leong , and Sunitha Sankar . 2004 . Row-diagonal Parity for Double Disk Failure Correction . In Proc. of USENIX FAST. Peter Corbett, Bob English, Atul Goel, Tomislav Grcanac, Steven Kleiman, James Leong, and Sunitha Sankar. 2004. Row-diagonal Parity for Double Disk Failure Correction. In Proc. of USENIX FAST."},{"key":"e_1_3_2_1_11_1","volume-title":"Proc. of USENIX OSDI.","author":"Ford D.","unstructured":"D. Ford , F. Labelle , F. Popovici , M. Stokely , V. Truong , L. Barroso , C. Grimes , and S. Quinlan . 2010. Availability in Globally Distributed Storage Systems . In Proc. of USENIX OSDI. D. Ford, F. Labelle, F. Popovici, M. Stokely, V. Truong, L. Barroso, C. Grimes, and S. Quinlan. 2010. Availability in Globally Distributed Storage Systems. In Proc. of USENIX OSDI."},{"key":"e_1_3_2_1_12_1","volume-title":"Proc. of IEEE\/IFIP DSN.","author":"Frolund S.","unstructured":"S. Frolund , A. Merchant , Y. Saito , S. Spence , and A. Veitch . 2004. A Decentralized Algorithm for Erasure-Coded Virtual Disks . In Proc. of IEEE\/IFIP DSN. S. Frolund, A. Merchant, Y. Saito, S. Spence, and A. Veitch. 2004. A Decentralized Algorithm for Erasure-Coded Virtual Disks. In Proc. of IEEE\/IFIP DSN."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018477"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149349"},{"key":"e_1_3_2_1_15_1","volume-title":"Proc. of USENIX ATC.","author":"Huang C.","unstructured":"C. Huang , H. Simitci , Y. Xu , A. Ogus , B. Calder , P. Gopalan , J. Li , and S. Yekhanin . 2012. Erasure Coding in Windows Azure Storage . In Proc. of USENIX ATC. C. Huang, H. Simitci, Y. Xu, A. Ogus, B. Calder, P. Gopalan, J. Li, and S. Yekhanin. 2012. Erasure Coding in Windows Azure Storage. In Proc. of USENIX ATC."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787488"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133572.1133576"},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. of USENIX ATC.","author":"Li H.","unstructured":"H. Li , Y. Zhang , Z. Zhang , S. Liu , D. Li , X. Liu , and Y. Peng . 2017. PARIX: Speculative Partial Writes in Erasure-Coded Systems . In Proc. of USENIX ATC. H. Li, Y. Zhang, Z. Zhang, S. Liu, D. Li, X. Liu, and Y. Peng. 2017. PARIX: Speculative Partial Writes in Erasure-Coded Systems. In Proc. of USENIX ATC."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2678505"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. of IEEE MSST.","author":"Li S.","unstructured":"S. Li , Q. Zhang , Z. Yang , and Y. Dai . 2017. BCStore: Bandwidth-Efficient In-memory KV-Store with Batch Coding . In Proc. of IEEE MSST. S. Li, Q. Zhang, Z. Yang, and Y. Dai. 2017. BCStore: Bandwidth-Efficient In-memory KV-Store with Batch Coding. In Proc. of IEEE MSST."},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. of USENIX OSDI.","author":"Muralidhar S.","year":"2014","unstructured":"S. Muralidhar , W. Lloyd , S. Roy , 2014 . F4: Facebook's Warm Blob Storage System . In Proc. of USENIX OSDI. S. Muralidhar, W. Lloyd, S. Roy, et al. 2014. F4: Facebook's Warm Blob Storage System. In Proc. of USENIX OSDI."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1416944.1416949"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. of IEEE INFOCOM.","author":"Pei X.","unstructured":"X. Pei , Y. Wang , X. Ma , and F. Xu . 2016. T-Update: A Tree-structured Update Scheme with Top-down Transmission in Erasure-coded Systems . In Proc. of IEEE INFOCOM. X. Pei, Y. Wang, X. Ma, and F. Xu. 2016. T-Update: A Tree-structured Update Scheme with Top-down Transmission in Erasure-coded Systems. In Proc. of IEEE INFOCOM."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/264359.264360"},{"key":"e_1_3_2_1_26_1","volume-title":"Jerasure: A Library in C\/C++ Facilitating Erasure Coding for Storage Applications-Version 1.2","author":"Plank J.","year":"2008","unstructured":"J. Plank , S. Simmerman , and C. Schuman . 2008 . Jerasure: A Library in C\/C++ Facilitating Erasure Coding for Storage Applications-Version 1.2 . University of Tennessee , Tech. Rep. CS-08-627 23 (2008). J. Plank, S. Simmerman, and C. Schuman. 2008. Jerasure: A Library in C\/C++ Facilitating Erasure Coding for Storage Applications-Version 1.2. University of Tennessee, Tech. Rep. CS-08-627 23 (2008)."},{"key":"e_1_3_2_1_27_1","volume-title":"USENIX Workshop on HotStorage.","author":"Rashmi K.","unstructured":"K. Rashmi , N. Shah , D. Gu , H. Kuang , D. Borthakur , and K. 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 USENIX Workshop on HotStorage. K. Rashmi, N. Shah, D. Gu, H. Kuang, D. Borthakur, and K. 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 USENIX Workshop on HotStorage."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.14778\/2535573.2488339"},{"key":"e_1_3_2_1_30_1","volume-title":"Proc. of USENIX FAST.","author":"Schindler J.","unstructured":"J. Schindler , S. Shete , and K. Smith . 2011. Improving Throughput for Small Disk Requests with Proximal I\/O . In Proc. of USENIX FAST. J. Schindler, S. Shete, and K. Smith. 2011. Improving Throughput for Small Disk Requests with Proximal I\/O. In Proc. of USENIX FAST."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213862"},{"key":"e_1_3_2_1_32_1","volume-title":"Proc. of IEEE SRDS.","author":"Shen Z.","unstructured":"Z. Shen , P. Lee , J. Shu , and W. Guo . 2017. Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage Systems . In Proc. of IEEE SRDS. Z. Shen, P. Lee, J. Shu, and W. Guo. 2017. Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage Systems. In Proc. of IEEE SRDS."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2525770"},{"key":"e_1_3_2_1_34_1","volume-title":"Proc. of IEEE\/IFIP DSN.","author":"Shen Z.","unstructured":"Z. Shen , J. Shu , and P. Lee . 2016. Reconsidering Single Failure Recovery in Clustered File Systems . In Proc. of IEEE\/IFIP DSN. Z. Shen, J. Shu, and P. Lee. 2016. Reconsidering Single Failure Recovery in Clustered File Systems. In Proc. of IEEE\/IFIP DSN."},{"key":"e_1_3_2_1_35_1","volume-title":"Proc. of USENIX FAST.","author":"Soundararajan Gokul","year":"2010","unstructured":"Gokul Soundararajan , Vijayan Prabhakaran , Mahesh Balakrishnan , and Ted Wobber . 2010 . Extending SSD Lifetimes with Disk-Based Write Caches . In Proc. of USENIX FAST. Gokul Soundararajan, Vijayan Prabhakaran, Mahesh Balakrishnan, and Ted Wobber. 2010. Extending SSD Lifetimes with Disk-Based Write Caches. In Proc. of USENIX FAST."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165143"},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. of USENIX NSDI.","author":"Vulimiri A.","unstructured":"A. Vulimiri , C. Curino , P. Godfrey , T. Jungblut , J. Padhye , and G. Varghese . 2015. Global Analytics in the Face of Bandwidth and Regulatory Constraints . In Proc. of USENIX NSDI. A. Vulimiri, C. Curino, P. Godfrey, T. Jungblut, J. Padhye, and G. Varghese. 2015. Global Analytics in the Face of Bandwidth and Regulatory Constraints. In Proc. of USENIX NSDI."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/646334.687814"}],"event":{"name":"ICPP 2018: 47th International Conference on Parallel Processing","location":"Eugene OR USA","acronym":"ICPP 2018","sponsor":["University of Oregon University of Oregon"]},"container-title":["Proceedings of the 47th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225065","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3225058.3225065","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:06Z","timestamp":1750210746000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225065"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,13]]},"references-count":38,"alternative-id":["10.1145\/3225058.3225065","10.1145\/3225058"],"URL":"https:\/\/doi.org\/10.1145\/3225058.3225065","relation":{},"subject":[],"published":{"date-parts":[[2018,8,13]]},"assertion":[{"value":"2018-08-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}