{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T11:31:34Z","timestamp":1763724694482,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":92,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1919044","CCF-2107470"],"award-info":[{"award-number":["CCF-1919044","CCF-2107470"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613170","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"182-199","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["RackBlox: A Software-Defined Rack-Scale Storage System with Network-Storage Co-Design"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-6185-2250","authenticated-orcid":false,"given":"Benjamin","family":"Reidys","sequence":"first","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-0363-9486","authenticated-orcid":false,"given":"Yuqi","family":"Xue","sequence":"additional","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1996-7939","authenticated-orcid":false,"given":"Daixuan","family":"Li","sequence":"additional","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3703-2554","authenticated-orcid":false,"given":"Bharat","family":"Sukhwani","sequence":"additional","affiliation":[{"name":"IBM T. J. Watson Research Center, Yorktown Heights, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2532-5349","authenticated-orcid":false,"given":"Wen-Mei","family":"Hwu","sequence":"additional","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3016-0270","authenticated-orcid":false,"given":"Deming","family":"Chen","sequence":"additional","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5652-9892","authenticated-orcid":false,"given":"Sameh","family":"Asaad","sequence":"additional","affiliation":[{"name":"IBM T. J. Watson Research Center, Yorktown Heights, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1125-671X","authenticated-orcid":false,"given":"Jian","family":"Huang","sequence":"additional","affiliation":[{"name":"University of Illinois Urbana-Champaign, Urbana, United States of America"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"In-band Network Telemetry (INT) Dataplane Specification. https:\/\/github.com\/p4lang\/p4-applications\/blob\/master\/docs\/INT.pdf."},{"key":"e_1_3_2_1_2_1","unstructured":"Intel ssd data center family. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/memory-storage\/data-center-ssds.html."},{"key":"e_1_3_2_1_3_1","unstructured":"Intel\u00ae Optane\u2122 SSD 900P Series. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/sku\/123623."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"e_1_3_2_1_5_1","volume-title":"Jupiter evolving: Reflecting on Google's data center network transformation. https:\/\/cloud.google.com\/blog\/topics\/systems\/the-evolution-of-googles-jupiter-data-center-network","author":"Vahdat Amin","year":"2022","unstructured":"Amin Vahdat. Jupiter evolving: Reflecting on Google's data center network transformation. https:\/\/cloud.google.com\/blog\/topics\/systems\/the-evolution-of-googles-jupiter-data-center-network, 2022."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685067"},{"key":"e_1_3_2_1_7_1","unstructured":"Apache Hadoop. HDFS Architecture Guide. https:\/\/hadoop.apache.org\/docs\/r1.2.1\/hdfs_design.html."},{"key":"e_1_3_2_1_8_1","unstructured":"Apache Hadoop. HDFS Block Placement. https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-hdfs\/HdfsBlockPlacementPolicies.html."},{"key":"e_1_3_2_1_9_1","unstructured":"Apache Kafka. Apache Kafka Documentation. https:\/\/kafka.apache.org\/documentation\/."},{"key":"e_1_3_2_1_10_1","volume-title":"Apache thrift, https:\/\/thrift.apache.org\/","author":"Thrift Apache","year":"2022","unstructured":"Apache Thrift. Apache thrift, https:\/\/thrift.apache.org\/, 2022."},{"key":"e_1_3_2_1_11_1","volume-title":"David Walker. SNAP: Stateful Network-Wide Abstractions for Packet Processing. In Proceedings of the 2016 ACM SIGCOMM Conference (SIGCOMM'16)","author":"Arashloo Mina Tahmasbi","year":"2016","unstructured":"Mina Tahmasbi Arashloo, Yaron Koral, Michael Greenberg, Jennifer Rexford, and David Walker. SNAP: Stateful Network-Wide Abstractions for Packet Processing. In Proceedings of the 2016 ACM SIGCOMM Conference (SIGCOMM'16), Florianopolis, Brazil, August 2016."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511342"},{"key":"e_1_3_2_1_13_1","volume-title":"Attack of the killer microseconds. Communications of the ACM (CACM), mar","author":"Barroso Luiz","year":"2017","unstructured":"Luiz Barroso, Mike Marty, David Patterson, and Parthasarathy Ranganathan. Attack of the killer microseconds. Communications of the ACM (CACM), mar 2017."},{"issue":"3","key":"e_1_3_2_1_14_1","volume":"44","author":"Bosshart Pat","year":"2014","unstructured":"Pat Bosshart, Dan Daly, Glen Gibb, Martin Izzard, Nick McKeown, Jennifer Rexford, Cole Schlesinger, Dan Talayco, Amin Vahdat, George Varghese, and David Walker. P4: Programmming Protocol-Independent Packet Processors. ACM SIGCOMM Computer Communication Review, 44(3), July 2014.","journal-title":"Programmming Protocol-Independent Packet Processors. ACM SIGCOMM Computer Communication Review"},{"key":"e_1_3_2_1_15_1","volume-title":"March","author":"Clark David","year":"2016","unstructured":"David Clark, Jennifer Rexford, and Amin Vahdat. A Purpose-Built Global Network: Google's Move to SDN. Communications of ACM, 59(3), March 2016."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742798"},{"key":"e_1_3_2_1_17_1","unstructured":"Complete Fairness Queueing (CFQ). https:\/\/www.kernel.org\/doc\/Documentation\/block\/cfq-iosched.txt."},{"key":"e_1_3_2_1_18_1","volume-title":"Alibaba launches Dual-mode SSD to optimize hyper-scale infrastructure, https:\/\/datacenternews.asia\/story\/alibaba-launches-dual-mode-ssd-optimize-hyper-scale-infrastructure","author":"Data Center News.","year":"2018","unstructured":"Data Center News. Alibaba launches Dual-mode SSD to optimize hyper-scale infrastructure, https:\/\/datacenternews.asia\/story\/alibaba-launches-dual-mode-ssd-optimize-hyper-scale-infrastructure, 2018."},{"key":"e_1_3_2_1_19_1","unstructured":"Deadline IO Scheduler Tunables. https:\/\/www.kernel.org\/doc\/Documentation\/block\/deadline-iosched.txt."},{"key":"e_1_3_2_1_20_1","volume-title":"The tail at scale. Communications of the ACM (CACM), feb","author":"Dean Jeffrey","year":"2013","unstructured":"Jeffrey Dean and Luiz Andr\u00e9 Barroso. The tail at scale. Communications of the ACM (CACM), feb 2013."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"e_1_3_2_1_22_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI '21)","author":"Gao Yixiao","year":"2021","unstructured":"Yixiao Gao, Qiang Li, Lingbo Tang, Yongqing Xi, Pengcheng Zhang, Wenwen Peng, Bo Li, Yaohui Wu, Shaozong Liu, Lei Yan, Fei Feng, Yan Zhuang, Fan Liu, Pan Liu, Xingkui Liu, Zhongjie Wu, Junping Wu, Zheng Cao, Chen Tian, Jinbo Wu, Jiaji Zhu, Haiyong Wang, Dennis Cai, and Jiesheng Wu. When cloud storage meets {RDMA}. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI '21), 2021."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787496"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132774"},{"volume-title":"Hitachi Virtual Storage Platform 5000 Series Datasheet, https:\/\/www.hitachivantara.com\/en-us\/pdf\/datasheet\/virtual-storage-platform-5000-series-datasheet.pdf","year":"2023","key":"e_1_3_2_1_26_1","unstructured":"Hitachi. Hitachi Virtual Storage Platform 5000 Series Datasheet, https:\/\/www.hitachivantara.com\/en-us\/pdf\/datasheet\/virtual-storage-platform-5000-series-datasheet.pdf, 2023."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342389"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST'17)","author":"Huang Jian","year":"2017","unstructured":"Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. Flashblox: Achieving both performance isolation and uniform lifetime for virtualized ssds. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST'17), Santa Clara, CA, 2017."},{"key":"e_1_3_2_1_29_1","unstructured":"Improving Network Monitoring and Management with Programmable Data Planes. https:\/\/p4.org\/p4\/inband-network-telemetry\/."},{"volume-title":"Intel data plane development kit (dpdk)","year":"2022","key":"e_1_3_2_1_30_1","unstructured":"Intel. Intel data plane development kit (dpdk), 2022. http:\/\/dpdk.org\/."},{"key":"e_1_3_2_1_31_1","unstructured":"Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series.html."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2022.3148701"},{"key":"e_1_3_2_1_33_1","volume-title":"Ion Stoica. NetChain: Scale-Free Sub-RTT Coordination. In Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI'18)","author":"Jin Xin","year":"2018","unstructured":"Xin Jin, Xiaozhou Li, Haoyu Zhang, Nate Foster, Jeongkeun Lee, Robert Soul\u00e9, Changhoon Kim, and Ion Stoica. NetChain: Scale-Free Sub-RTT Coordination. In Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI'18), Renton, WA, April 2018."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_35_1","volume-title":"Software-defined infrastructure: What is it, and why is it the future of it? https:\/\/stratacloud.com\/blog\/software-defined-infrastructure-what-is-it-\\and-why-is-it-the-future-of-it","author":"Benamy Joey","year":"2016","unstructured":"Joey Benamy. Software-defined infrastructure: What is it, and why is it the future of it? https:\/\/stratacloud.com\/blog\/software-defined-infrastructure-what-is-it-\\and-why-is-it-the-future-of-it, 2016."},{"key":"e_1_3_2_1_36_1","volume-title":"USENIX NSDI","author":"John John P","year":"2008","unstructured":"John P John, Ethan Katz-Bassett, Arvind Krishnamurthy, Thomas Anderson, and Arun Venkataramani. Consensus routing: The Internet as a distributed system. In USENIX NSDI, April 2008."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378496"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230572"},{"key":"e_1_3_2_1_39_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC '19)","author":"Kim Jaeho","year":"2019","unstructured":"Jaeho Kim, Kwanghyun Lim, Youngdon Jung, Sungjin Lee, Changwoo Min, and Sam H. Noh. Alleviating garbage collection interference through spatial separation in all flash arrays. In 2019 USENIX Annual Technical Conference (USENIX ATC '19), Renton, WA, July 2019. USENIX Association."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.256"},{"key":"e_1_3_2_1_41_1","volume-title":"2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST '11)","author":"Kim Youngjae","year":"2011","unstructured":"Youngjae Kim, Sarp Oral, Galen M. Shipman, Junghee Lee, David A. Dillow, and Feiyi Wang. Harmonia: A globally coordinated garbage collector for arrays of solid-state drives. In 2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST '11), 2011."},{"key":"e_1_3_2_1_42_1","unstructured":"Kyber I\/O Scheduler. https:\/\/lwn.net\/Articles\/720675\/."},{"key":"e_1_3_2_1_43_1","volume-title":"Project denali to define flexible ssds for cloud-scale applications. https:\/\/www.opencompute.org\/files\/2018-03-OCP-Denali.pdf","author":"Caulfield Laura","year":"2018","unstructured":"Laura Caulfield. Project denali to define flexible ssds for cloud-scale applications. https:\/\/www.opencompute.org\/files\/2018-03-OCP-Denali.pdf, 2018."},{"key":"e_1_3_2_1_44_1","volume-title":"Arvind. Application-Managed Flash. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST'16)","author":"Lee Sungjin","year":"2016","unstructured":"Sungjin Lee, Ming Liu, Sangwoo Jun, Shuotao Xu, Jihong Kim, and Arvind. Application-Managed Flash. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST'16), Santa Clara, CA, February 2016."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483573"},{"key":"e_1_3_2_1_46_1","volume-title":"21st USENIX Conference on File and Storage Technologies (FAST'23)","author":"Li Qiang","year":"2023","unstructured":"Qiang Li, Qiao Xiang, Yuxin Wang, Haohao Song, Ridi Wen, Wenhui Yao, Yuanyuan Dong, Shuqi Zhao, Shuo Huang, Zhaosheng Zhu, Huayong Wang, Shanyang Liu, Lulu Chen, Zhiwu Wu, Haonan Qiu, Derui Liu, Gexiao Tian, Chao Han, Shaozong Liu, Yaohui Wu, Zicheng Luo, Yuchao Shao, Junping Wu, Zheng Cao, Zhongjie Wu, Jiaji Zhu, Jinbo Wu, Jiwu Shu, and Jiesheng Wu. More than capacity: Performance-oriented evolution of pangu in alibaba. In 21st USENIX Conference on File and Storage Technologies (FAST'23), Santa Clara, CA, 2023. USENIX Association."},{"key":"e_1_3_2_1_47_1","volume-title":"Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI'22)","author":"Li Yifan","year":"2022","unstructured":"Yifan Li, Jiaqi Gao, Ennan Zhai, Mengqi Liu, Kun Liu, and Hongqiang Harry Liu. Cetus: Releasing p4 programmers from the chore of trial and error compiling. In Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI'22), Renton, WA, April 2022."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037731"},{"key":"e_1_3_2_1_49_1","volume-title":"21st USENIX Conference on File and Storage Technologies (FAST'23)","author":"Lu Ruiming","year":"2023","unstructured":"Ruiming Lu, Erci Xu, Yiming Zhang, Fengyi Zhu, Zhaosheng Zhu, Mengtian Wang, Zongpeng Zhu, Guangtao Xue, Jiwu Shu, Minglu Li, and Jiesheng Wu. Perseus: A Fail-Slow detection framework for cloud storage systems. In 21st USENIX Conference on File and Storage Technologies (FAST'23), Santa Clara, CA, 2023. USENIX Association."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872386"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386705"},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST'22)","author":"Maneas Stathis","year":"2022","unstructured":"Stathis Maneas, Kaveh Mahdaviani, Tim Emami, and Bianca Schroeder. Operational characteristics of SSDs in enterprise storage systems: A Large-Scale field study. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST'22), Santa Clara, CA, February 2022."},{"key":"e_1_3_2_1_53_1","volume-title":"Bjorling and Javier Gonzalez and Philippe Bonnet. LightNVM: The Linux Open-Channel SSD Subsystem. In Proc. USENIX FAST'17","author":"Matias","year":"2016","unstructured":"Matias Bjorling and Javier Gonzalez and Philippe Bonnet. LightNVM: The Linux Open-Channel SSD Subsystem. In Proc. USENIX FAST'17, Santa Clara, CA, February 2016."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1609\/icwsm.v4i1.14033"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1534912.1534913"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_57_1","unstructured":"Michael Stonebraker and Andy Pavlo. The SEATS Airline Ticketing Systems Benchmark. http:\/\/hstore.cs.brown.edu\/projects\/seats."},{"key":"e_1_3_2_1_58_1","unstructured":"Radhika Mittal Vinh The Lam Nandita Dukkipati Emily Blem Hassan Wassel Monia Ghobadi Amin Vahdat Yaogong Wang David Wetherall and David Zats. Timely: Rtt-based congestion control for the datacenter. ACM SIGCOMM Computer Communication Review (SIGCOMM'15) 2015."},{"key":"e_1_3_2_1_59_1","volume-title":"15th Workshop on Hot Topics in Operating Systems (HotOS '15)","author":"Mogul Jeffrey C","year":"2015","unstructured":"Jeffrey C Mogul and Ramana Rao Kompella. Inferring the network latency requirements of cloud tenants. In 15th Workshop on Hot Topics in Operating Systems (HotOS '15), 2015."},{"key":"e_1_3_2_1_60_1","unstructured":"EdgeCore Networks. DCS801 6.4T Programmable Data Center Switch 2022."},{"key":"e_1_3_2_1_61_1","unstructured":"NGinx Load Balancing. https:\/\/www.nginx.com\/resources\/glossary\/load-balancing\/."},{"key":"e_1_3_2_1_62_1","unstructured":"OpenFlow. https:\/\/en.wikipedia.org\/wiki\/OpenFlow."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1965724.1965751"},{"key":"e_1_3_2_1_64_1","first-page":"293","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation, NSDI 15","author":"Ousterhout Kay","year":"2015","unstructured":"Kay Ousterhout, Ryan Rasti, Sylvia Ratnasamy, Scott Shenker, and Byung-Gon Chun. Making sense of performance in data analytics frameworks. In 12th USENIX Symposium on Networked Systems Design and Implementation, NSDI 15, Oakland, CA, USA, May 4--6, 2015, pages 293--307, 2015."},{"key":"e_1_3_2_1_65_1","volume-title":"Yuanzheng Wang. SDF: Software-Defined Flash for Web-Scale Internet Storage Systems. In Proc. ACM ASPLOS","author":"Ouyang Jian","year":"2014","unstructured":"Jian Ouyang, Shiding Lin, Song Jiang, Yong Wang, Wei Qi, Jason Cong, and Yuanzheng Wang. SDF: Software-Defined Flash for Web-Scale Internet Storage Systems. In Proc. ACM ASPLOS, Salt Lake City, UT, March 2014."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472889"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.23919\/TMA.2018.8506493"},{"key":"e_1_3_2_1_68_1","volume-title":"Pure Storage Flash Array\/\/XL, https:\/\/www.purestorage.com\/docs.html?item=\/type\/pdf\/subtype\/doc\/path\/content\/dam\/pdf\/en\/datasheets\/ds-flasharray-xl.pdf","author":"Storage Pure","year":"2023","unstructured":"Pure Storage. Pure Storage Flash Array\/\/XL, https:\/\/www.purestorage.com\/docs.html?item=\/type\/pdf\/subtype\/doc\/path\/content\/dam\/pdf\/en\/datasheets\/ds-flasharray-xl.pdf, 2023."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522717"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507773"},{"key":"e_1_3_2_1_71_1","volume-title":"Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI'22)","author":"Reidys Benjamin","year":"2022","unstructured":"Benjamin Reidys, Jinghan Sun, Anirudh Badam, Shadi Noghabi, and Jian Huang. BlockFlex: Enabling storage harvesting with Software-Defined flash in modern cloud platforms. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI'22), Carlsbad, CA, 2022."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787472"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934886"},{"key":"e_1_3_2_1_74_1","volume-title":"NSDI'18","author":"Sharma Naveen Kr.","year":"2018","unstructured":"Naveen Kr. Sharma, Ming Liu, Kishore Atreya, and Arvind Krishnamurthy. Approximating fair queueing on reconfigurable switches. In NSDI'18, Renton, WA, 2018."},{"key":"e_1_3_2_1_75_1","volume-title":"11th USENIX Conference on File and Storage Technologies (FAST '13)","author":"Shin Ji Yong","year":"2013","unstructured":"Ji Yong Shin, Mahesh Balakrishnan, Tudor Marian, and Hakim Weatherspoon. Gecko: Contention-Oblivious disk arrays for cloud storage. In 11th USENIX Conference on File and Storage Technologies (FAST '13), San Jose, CA, February 2013. USENIX Association."},{"volume-title":"Silk All-Flash Array Architecture, https:\/\/silk.us\/wp-content\/uploads\/2020\/10\/Silk-All-Flash-Array-Architecture.pdf","year":"2020","key":"e_1_3_2_1_76_1","unstructured":"Silk. Silk All-Flash Array Architecture, https:\/\/silk.us\/wp-content\/uploads\/2020\/10\/Silk-All-Flash-Array-Architecture.pdf, 2020."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934899"},{"key":"e_1_3_2_1_78_1","volume-title":"Proc. USENIX ATC'14","author":"Skourtis Dimitris","year":"2014","unstructured":"Dimitris Skourtis, Dimitris Achlioptas, Noah Watkins, Carlos Maltzahn, and Scott Brandt. Flash on rails: consistent flash performance through redundancy. In Proc. USENIX ATC'14, Philadelphia, PA, June 2014."},{"key":"e_1_3_2_1_79_1","volume-title":"Timothy Zhu. IOFlow: A Software-Defined Storage Architecture. In Proceedings of the SOSP'13","author":"Thereska Eno","year":"2013","unstructured":"Eno Thereska, Hitesh Ballani, Greg O'Shea, Thomas Karagiannis, Antony Rowstron, Tom Talpey, Richard Black, and Timothy Zhu. IOFlow: A Software-Defined Storage Architecture. In Proceedings of the SOSP'13, Farmington, PA, November 2013."},{"key":"e_1_3_2_1_80_1","unstructured":"ToFino: Word's fastest P4-programmable Ethernet Switch ASICs. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/intelligent-fabric-processors\/tofino.html."},{"key":"e_1_3_2_1_81_1","unstructured":"TPC-C Benchmark. http:\/\/www.tpc.org\/tpcc\/."},{"key":"e_1_3_2_1_82_1","unstructured":"TPC-H Benchmark. http:\/\/www.tpc.org\/tpch\/."},{"key":"e_1_3_2_1_83_1","unstructured":"Visawee Angkanawaraphan and Andy Pavlo. AuctionMark: A Benchmark for High-Performance OLTP Systems. http:\/\/hstore.cs.brown.edu\/projects\/auctionmark."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592804"},{"key":"e_1_3_2_1_85_1","volume-title":"Jian Huang. Project Almanac: A Time-Traveling Solid-State Drive. In Proceedings of the 14th European Conference on Computer Systems (EuroSys'19)","author":"Wang Xiaohao","year":"2019","unstructured":"Xiaohao Wang, Yifan Yuan, You Zhou, Chance Coats, and Jian Huang. Project Almanac: A Time-Traveling Solid-State Drive. In Proceedings of the 14th European Conference on Computer Systems (EuroSys'19), Dresden, Germany, 2019."},{"key":"e_1_3_2_1_86_1","first-page":"4","article-title":"A new algorithm for scheduling periodic, real-time tasks","author":"Leung Joseph Y.-T.","year":"1989","unstructured":"Joseph Y.-T. Leung. A new algorithm for scheduling periodic, real-time tasks. Algorithmica, 4, 1989.","journal-title":"Algorithmica"},{"key":"e_1_3_2_1_87_1","unstructured":"Yahoo! Cloud Serving Benchmark. https:\/\/github.com\/brianfrankcooper\/YCSB\/wiki."},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3121133"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342390"},{"key":"e_1_3_2_1_90_1","volume-title":"Proc. SIGMOD'14","author":"Zhang Ning","year":"2014","unstructured":"Ning Zhang, Junichi Tatemura, Jignesh M. Patel, and Hakan Hacigumus. Re-evaluating Designs for Multi-Tenant OLTP Workloads on SSD-based I\/O Subsystems. In Proc. SIGMOD'14, Snowbird, UT, June 2014."},{"key":"e_1_3_2_1_91_1","volume-title":"Xin Jin. RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20)","author":"Zhu Hang","year":"2020","unstructured":"Hang Zhu, Kostis Kaffes, Zixu Chen, Zhenming Liu, Christos Kozyrakis, Ion Stoica, and Xin Jin. RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20), Virtual Event, November 2020."},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2671008"}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"],"location":"Koblenz Germany","acronym":"SOSP '23"},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613170","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3600006.3613170","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3600006.3613170","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3600006.3613170","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:49Z","timestamp":1750178209000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613170"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":92,"alternative-id":["10.1145\/3600006.3613170","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613170","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}