{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T11:33:01Z","timestamp":1763724781633,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":101,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:00:00Z","timestamp":1743292800000},"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":[[2025,3,30]]},"DOI":"10.1145\/3689031.3717482","type":"proceedings-article","created":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T06:25:20Z","timestamp":1742970320000},"page":"991-1008","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Daredevil: Rescue Your Flash Storage from Inflexible Kernel Storage Stack"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-9026-9617","authenticated-orcid":false,"given":"Junzhe","family":"Li","sequence":"first","affiliation":[{"name":"The University of Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2021-4917","authenticated-orcid":false,"given":"Ran","family":"Shu","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-6790-1302","authenticated-orcid":false,"given":"Jiayi","family":"Lin","sequence":"additional","affiliation":[{"name":"The University of Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-4422-3971","authenticated-orcid":false,"given":"Qingyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"The University of Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0491-7082","authenticated-orcid":false,"given":"Ziyue","family":"Yang","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6299-4683","authenticated-orcid":false,"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[{"name":"Peking University, Zhongguancun Laboratory"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4175-0097","authenticated-orcid":false,"given":"Yongqiang","family":"Xiong","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6201-6011","authenticated-orcid":false,"given":"Chenxiong","family":"Qian","sequence":"additional","affiliation":[{"name":"The University of Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,3,30]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.5555\/3026852.3026875"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1145\/6617.6621"},{"unstructured":"Jens Axboe. 2017. FIO Documentation. https:\/\/fio.readthedocs.io\/en\/latest\/fio_doc.html.","key":"e_1_3_2_1_3_1"},{"key":"e_1_3_2_1_4_1","volume-title":"FIO: Flexible I\/O Tester. https:\/\/github.com\/axboe\/fio.","author":"Axboe Jens","year":"2024","unstructured":"Jens Axboe. 2024. FIO: Flexible I\/O Tester. https:\/\/github.com\/axboe\/fio."},{"unstructured":"Microsoft Azure. 2024. NVMe Overview. https:\/\/learn.microsoft.com\/en-us\/azure\/virtual-machines\/nvme-overview","key":"e_1_3_2_1_5_1"},{"key":"e_1_3_2_1_6_1","volume-title":"ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Bj\u00f8rling Matias","year":"2021","unstructured":"Matias Bj\u00f8rling, Abutalib Aghayev, Hans Holmberg, Aravind Ramesh, Damien Le Moal, Gregory R. Ganger, and George Amvrosiadis. 2021. ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 689--703. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/bjorling"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/2485732.2485740"},{"key":"e_1_3_2_1_8_1","volume-title":"LightNVM: The Linux Open-Channel SSD Subsystem. In 15th USENIX Conference on File and Storage Technologies (FAST 17)","author":"Bj\u00f8rling Matias","year":"2017","unstructured":"Matias Bj\u00f8rling, Javier Gonzalez, and Philippe Bonnet. 2017. LightNVM: The Linux Open-Channel SSD Subsystem. In 15th USENIX Conference on File and Storage Technologies (FAST 17). USENIX Association, Santa Clara, CA, 359--374. https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/bjorling"},{"volume-title":"Understanding the Linux Kernel: from I\/O ports to process management. \"O'Reilly Media","author":"Bovet Daniel P","unstructured":"Daniel P Bovet and Marco Cesati. 2005. Understanding the Linux Kernel: from I\/O ports to process management. \"O'Reilly Media, Inc.\".","key":"e_1_3_2_1_9_1"},{"unstructured":"Neil Brown. 2020. blk-mq: Kyber multiqueue I\/O scheduler. https:\/\/lwn.net\/Articles\/720071\/","key":"e_1_3_2_1_10_1"},{"unstructured":"Neil Brown. 2020. Two new block I\/O schedulers for 4.12. https:\/\/lwn.net\/Articles\/720675\/","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","volume-title":"On the Performance Variation in Modern Storage Stacks. In 15th USENIX Conference on File and Storage Technologies (FAST 17)","author":"Cao Zhen","year":"2017","unstructured":"Zhen Cao, Vasily Tarasov, Hari Prasath Raman, Dean Hildebrand, and Erez Zadok. 2017. On the Performance Variation in Modern Storage Stacks. In 15th USENIX Conference on File and Storage Technologies (FAST 17). USENIX Association, Santa Clara, CA, 329--344. https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/cao"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1145\/2103799.2103805"},{"key":"e_1_3_2_1_14_1","volume-title":"Cost-Effective LSM-tree Based KV Store on Hybrid Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Chen Hao","year":"2021","unstructured":"Hao Chen, Chaoyi Ruan, Cheng Li, Xiaosong Ma, and Yinlong Xu. 2021. SpanDB: A Fast, Cost-Effective LSM-tree Based KV Store on Hybrid Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21). USENIX Association, 17--32. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/chen-hao"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1145\/3297858.3304005"},{"doi-asserted-by":"publisher","unstructured":"Yiquan Chen Jiexiong Xu Chengkun Wei Yijing Wang Xin Yuan Yangming Zhang Xulin Yu Yi Chen Zeke Wang Shuibing He and Wenzhi Chen. 2023. BM-Store: A Transparent and High-performance Local Storage Architecture for Bare-metal Clouds Enabling Large-scale Deployment. In 2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA). 1031--1044. https:\/\/doi.org\/10.1109\/HPCA56546.2023.10071029","key":"e_1_3_2_1_16_1","DOI":"10.1109\/HPCA56546.2023.10071029"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1109\/NVMSA.2016.7547177"},{"unstructured":"Google Cloud. 2025. About Local SSD disks. https:\/\/cloud.google.com\/compute\/docs\/disks\/local-ssd","key":"e_1_3_2_1_18_1"},{"unstructured":"Cloudelicious. 2020. Azure VM's and their Temporary Storage. https:\/\/www.cloudelicious.net\/azure-vms-and-their-temporary-storage\/","key":"e_1_3_2_1_19_1"},{"unstructured":"Linux Containers. 2025. LXC - Introduction. https:\/\/linuxcontainers.org\/lxc\/introduction\/","key":"e_1_3_2_1_20_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_22_1","volume-title":"Kernel threads made easy. LWN.net","author":"Corbet Jonathan","year":"2004","unstructured":"Jonathan Corbet. 2004. Kernel threads made easy. LWN.net (2004). https:\/\/lwn.net\/Articles\/65178\/"},{"volume-title":"Docker workshop. https:\/\/docs.docker.com\/get-started\/workshop.","year":"2025","unstructured":"Docker. 2025. Docker workshop. https:\/\/docs.docker.com\/get-started\/workshop.","key":"e_1_3_2_1_23_1"},{"unstructured":"The Linux Kernel documentation. 2023. Multi-Queue Block IO Queueing Mechanism (blk-mq). https:\/\/www.kernel.org\/doc\/html\/latest\/block\/blk-mq.html","key":"e_1_3_2_1_24_1"},{"unstructured":"The Linux Kernel documentation. 2024. Block IO Controller. https:\/\/docs.kernel.org\/admin-guide\/cgroup-v1\/blkio-controller.html","key":"e_1_3_2_1_25_1"},{"unstructured":"Drazen Zoric. 2021. How much does fragmentation affect performance? https:\/\/www.quora.com\/How- much-does-fragmentation-affect-performancel)","key":"e_1_3_2_1_26_1"},{"key":"e_1_3_2_1_27_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Eisenman Assaf","year":"2019","unstructured":"Assaf Eisenman, Asaf Cidon, Evgenya Pergament, Or Haimovich, Ryan Stutsman, Mohammad Alizadeh, and Sachin Katti. 2019. Flashield: a Hybrid Key-value Cache that Controls Flash Write Amplification. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 65--78. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/eisenman"},{"unstructured":"NVM Express. 2023. Specifications - NVM Express. https:\/\/nvmexpress.org\/specifications\/.","key":"e_1_3_2_1_28_1"},{"unstructured":"Facebook. 2024. RocksDB: A Persistent Key-Value Store for Flash and RAM Storage. https:\/\/github.com\/facebook\/rocksdb)","key":"e_1_3_2_1_29_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1145\/3476886.3477509"},{"key":"e_1_3_2_1_31_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating Interference at Microsecond Timescales. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 281--297. https:\/\/www.usenixorg\/conference\/osdi20\/presentation\/fried"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_32_1","DOI":"10.1002\/for.3980040103"},{"unstructured":"Github. [n. d.]. blk-switch: Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. https:\/\/github.com\/resource-disaggregation\/blk-switch","key":"e_1_3_2_1_33_1"},{"unstructured":"Masud Hasan and Cody Irwin. 2020. Anomaly detection using streaming analytics & AI. https:\/\/cloud.google.com\/blog\/products\/data-analytics\/anomaly-detection-using-streaming-analytics-and-ai","key":"e_1_3_2_1_34_1"},{"key":"e_1_3_2_1_35_1","volume-title":"Multi-Queue Fair Queuing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Hedayati Mohammad","year":"2019","unstructured":"Mohammad Hedayati, Kai Shen, Michael L. Scott, and Mike Marty. 2019. Multi-Queue Fair Queuing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 301--314. http:\/\/www.usenix.org\/conference\/atc19\/presentation\/hedayati-queue"},{"unstructured":"Tejun Heo. 2015. Control Group v2 --- The Linux Kernel documentation. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/cgroup-v2.html.","key":"e_1_3_2_1_36_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_37_1","DOI":"10.1145\/3503222.3507727"},{"volume-title":"Flash-Blox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In 15th USENIX Conference on File and Storage Technologies (FAST 17)","author":"Huang Jian","unstructured":"Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. Flash-Blox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In 15th USENIX Conference on File and Storage Technologies (FAST 17). USENIX Association, Santa Clara, CA, 375--390. https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/huang","key":"e_1_3_2_1_38_1"},{"key":"e_1_3_2_1_39_1","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Hwang Jaehyun","year":"2021","unstructured":"Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21). USENIX Association, 113--128. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/hwang"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_40_1","DOI":"10.1145\/3167132.3167402"},{"key":"e_1_3_2_1_41_1","volume-title":"PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Iorgulescu Calin","year":"2018","unstructured":"Calin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, and Junhua Wang. 2018. PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 519--532. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/iorgulescu"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_42_1","DOI":"10.1145\/3620678.3624657"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_43_1","DOI":"10.5555\/3154601.3154623"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_44_1","DOI":"10.1145\/3538643.3539745"},{"key":"e_1_3_2_1_45_1","volume-title":"The Multi-streamed Solid-State Drive. In 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14)","author":"Kang Jeong-Uk","year":"2014","unstructured":"Jeong-Uk Kang, Jeeseok Hyun, Hyunjoo Maeng, and Sangyeun Cho. 2014. The Multi-streamed Solid-State Drive. In 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14). USENIX Association, Philadelphia, PA. https:\/\/www.usenix.org\/conference\/hotstorage14\/workshop-program\/presentation\/kang"},{"unstructured":"The Linux Kernel. 2023. BFQ (Budget Fair Queueing) --- The Linux Kernel documentation. https:\/\/www.kernel.org\/doc\/html\/v6.6-rc4\/block\/bfq-iosched.html","key":"e_1_3_2_1_46_1"},{"unstructured":"Michael Kerrisk. 2024. capabilities(7) - Linux manual page. https:\/\/www.man7.org\/linux\/man-pages\/man7\/capabilities.7.html.","key":"e_1_3_2_1_47_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_48_1","DOI":"10.1145\/3538643.3539753"},{"key":"e_1_3_2_1_49_1","volume-title":"15th USENIX Conference on File and Storage Technologies (FAST 17)","author":"Kim Sangwook","year":"2017","unstructured":"Sangwook Kim, Hwanju Kim, Joonwon Lee, and Jinkyu Jeong. 2017. Enlightening the I\/O Path: A Holistic Approach for Application Performance. In 15th USENIX Conference on File and Storage Technologies (FAST 17). USENIX Association, Santa Clara, CA, 345--358. https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/kim-sangwook"},{"key":"e_1_3_2_1_50_1","volume-title":"Fully Automatic Stream Management for Multi-Streamed SSDs Using Program Contexts. In 17th USENIX Conference on File and Storage Technologies (FAST 19)","author":"Kim Taejin","year":"2019","unstructured":"Taejin Kim, Duwon Hong, Sangwook Shane Hahn, Myoungjun Chun, Sungjin Lee, Jooyoung Hwang, Jongyoul Lee, and Jihong Kim. 2019. Fully Automatic Stream Management for Multi-Streamed SSDs Using Program Contexts. In 17th USENIX Conference on File and Storage Technologies (FAST 19). USENIX Association, Boston, MA, 295--308. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/kim-taejin"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_51_1","DOI":"10.1145\/2901318.2901337"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_52_1","DOI":"10.1145\/3037697.3037732"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_53_1","DOI":"10.1109\/TCC.2015.2459711"},{"key":"e_1_3_2_1_54_1","volume-title":"18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Kwon Miryeong","year":"2020","unstructured":"Miryeong Kwon, Donghyun Gouk, Changrim Lee, Byounggeun Kim, Jooyoung Hwang, and Myoungsoo Jung. 2020. DC-Store: Eliminating Noisy Neighbor Containers Using Deterministic {I\/O} Performance and Resource Isolation. In 18th USENIX Conference on File and Storage Technologies (FAST 20). 183--191."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_55_1","DOI":"10.1145\/3599691.3603406"},{"key":"e_1_3_2_1_56_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Lee Gyusun","year":"2019","unstructured":"Gyusun Lee, Seokha Shin, Wonsuk Song, Tae Jun Ham, Jae W. Lee, and Jinkyu Jeong. 2019. Asynchronous I\/O Stack: A Low-latency Kernel I\/O Stack for Ultra-Low Latency SSDs. In 2019 USENIX Annual Technical Conference (USENIX ATC 19) USENIX Association, Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_57_1","DOI":"10.1145\/2592798.2592821"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_58_1","DOI":"10.1109\/IISWC50251.2020.00013"},{"unstructured":"LWN. 2016. blk-mq: Introduce combined hardware queues. https:\/\/lwn.net\/Articles\/700932\/","key":"e_1_3_2_1_59_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_60_1","DOI":"10.1145\/2155620.2155650"},{"unstructured":"Drew McDaniel. 2014. Virtual Machines Best Practices: Single VMs Temporary Storage and Uploaded Disks. https:\/\/azure.microsoft.com\/en-us\/blog\/virtual-machines-best-practices-single-vms-temporary-storage-and-uploaded-disks\/","key":"e_1_3_2_1_61_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_62_1","DOI":"10.1145\/3421473.3421481"},{"unstructured":"Microsoft. 2024. Introduction to Microsoft Defender for Cloud. https:\/\/learn.microsoft.com\/en-us\/azure\/defender-for-cloud\/defender-for-cloud-introduction","key":"e_1_3_2_1_63_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_64_1","DOI":"10.1145\/3452296.3472940"},{"key":"e_1_3_2_1_65_1","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Min Jaehong","year":"2023","unstructured":"Jaehong Min, Chenxingyu Zhao, Ming Liu, and Arvind Krishnamurthy. 2023. eZNS: An Elastic Zoned Namespace for Commodity ZNS SSDs. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). USENIX Association, Boston, MA, 461--477. https:\/\/www.usenix.org\/conference\/osdi23\/presentation\/min"},{"unstructured":"Rupanjana Mukherjee and Jon Sabberton. 2024. Protecting Multi-Cloud Resources in the Era of Modern Cloud-Based Cyberattacks. https:\/\/cloud.google.com\/blog\/topics\/threat-intelligence\/protecting-multi-cloud-resources-modern-cyberattacks Accessed: 2025-01-22.","key":"e_1_3_2_1_66_1"},{"unstructured":"NetApp. 2023. Storage namespaces endpoint overview. https:\/\/docs.netapp.com\/us-en\/ontap-restapi-9121\/ontap\/storage_namespaces_endpoint_overview.html","key":"e_1_3_2_1_67_1"},{"unstructured":"NVM Express. 2013. NVM Express Explained. https:\/\/nvmexpress.org\/wp-content\/uploads\/2013\/04\/NVM_whitepaper.pdf)","key":"e_1_3_2_1_68_1"},{"unstructured":"NVM Express. 2024. NVMe Namespaces. https:\/\/nvmexpress.org\/resource\/nvme-namespaces\/)","key":"e_1_3_2_1_69_1"},{"unstructured":"Serial ATA International Organization. 2025. Home | SATA-IO. https:\/\/sata-io.org\/","key":"e_1_3_2_1_70_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_71_1","DOI":"10.1145\/3477132.3483593"},{"key":"e_1_3_2_1_72_1","volume-title":"10th USENIX Conference on File and Storage Technologies (FAST 12)","author":"Park Stan","year":"2012","unstructured":"Stan Park and Kai Shen. 2012. FIOS: A Fair, Efficient Flash I\/O Scheduler. In 10th USENIX Conference on File and Storage Technologies (FAST 12). USENIX Association, San Jose, CA. https:\/\/www.usenix.org\/conference\/fast12\/fios-fair-efficient-flash-io-scheduler"},{"key":"e_1_3_2_1_73_1","volume-title":"LPNS: Scalable and Latency-Predictable Local Storage Virtualization for Unpredictable NVMe SSDs in Clouds. In 2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Peng Bo","year":"2023","unstructured":"Bo Peng, Cheng Guo, Jianguo Yao, and Haibing Guan. 2023. LPNS: Scalable and Latency-Predictable Local Storage Virtualization for Unpredictable NVMe SSDs in Clouds. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). USENIX Association, Boston, MA, 785--800. https:\/\/www.usenix.org\/conference\/atc23\/presentation\/peng"},{"key":"e_1_3_2_1_74_1","first-page":"2112","article-title":"A throughput-oriented nvme storage virtualization with workload-aware management","volume":"70","author":"Peng Bo","year":"2020","unstructured":"Bo Peng, Ming Yang, Jianguo Yao, and Haibing Guan. 2020. A throughput-oriented nvme storage virtualization with workload-aware management. IEEE Trans. Comput. 70, 12 (2020), 2112--2124.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_1_75_1","volume-title":"BlockFlex: Enabling Storage Harvesting with Software-Defined Flash in Modern Cloud Platforms. In 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. 2022. BlockFlex: Enabling Storage Harvesting with Software-Defined Flash in Modern Cloud Platforms. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). USENIX Association, Carlsbad, CA, 17--33. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/reidys"},{"unstructured":"Micka\u00ebl Sala\u00fcn. 2024. Landlock: unprivileged access control. https:\/\/docs.kernel.org\/userspace-api\/landlock.html.","key":"e_1_3_2_1_76_1"},{"unstructured":"Casey Schaufler. 2023. Linux Security Modules --- The Linux Kernel documentation. https:\/\/docs.kernel.org\/userspace-api\/lsm.html.","key":"e_1_3_2_1_77_1"},{"unstructured":"Amazon Web Services. 2025. Instance store temporary block storage for EC2 instances. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/InstanceStorage.html","key":"e_1_3_2_1_78_1"},{"key":"e_1_3_2_1_79_1","volume-title":"A Hardware-Based, Programmable, and Multi-Tenant SmartNIC. arXiv preprint arXiv:2109.07744","author":"Shan Yizhou","year":"2021","unstructured":"Yizhou Shan, Will Lin, Ryan Kosta, Arvind Krishnamurthy, and Yiying Zhang. 2021. SuperNIC: A Hardware-Based, Programmable, and Multi-Tenant SmartNIC. arXiv preprint arXiv:2109.07744 (2021)."},{"volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Shin Woong","unstructured":"Woong Shin, Qichen Chen, Myoungwon Oh, Hyeonsang Eom, and Heon Y. Yeom. 2014. OS I\/O Path Optimizations for Flash Solid-state Drives. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). USENIX Association, Philadelphia, PA, 483--488. https:\/\/www.usenix.org\/conference\/atc14\/technical-sessions\/presentation\/shin","key":"e_1_3_2_1_80_1"},{"key":"e_1_3_2_1_81_1","volume-title":"Performance Isolation and Fairness for Multi-Tenant Cloud Storage. In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12)","author":"Shue David","year":"2012","unstructured":"David Shue, Michael J. Freedman, and Anees Shaikh. 2012. Performance Isolation and Fairness for Multi-Tenant Cloud Storage. In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12). USENIX Association, Hollywood, CA, 349--362. https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/shue"},{"key":"e_1_3_2_1_82_1","volume-title":"Chris Sabol, and Charles Kunzman.","author":"Stenfort Ross","year":"2023","unstructured":"Ross Stenfort, Lee Prewitt, Paul Kaler, David Black, Austin Bolen, Chris Sabol, and Charles Kunzman. 2023. Datacenter NVMe SSD Specification v2.5. https:\/\/www.opencompute.org\/documents\/datacenter-nvme-ssd-specification-v2-5-pdf Open Compute Project."},{"key":"e_1_3_2_1_83_1","volume-title":"SPDK: Submitting I\/O to an NVMe Device. https:\/\/spdk.io\/doc\/nvme_spec.html)","author":"Development Kit Storage Performance","year":"2024","unstructured":"Storage Performance Development Kit. 2024. SPDK: Submitting I\/O to an NVMe Device. https:\/\/spdk.io\/doc\/nvme_spec.html)"},{"key":"e_1_3_2_1_84_1","volume-title":"Optimizing Storage Performance with Calibrated Interrupts. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Tai Amy","year":"2021","unstructured":"Amy Tai, Igor Smolyar, Michael Wei, and Dan Tsafrir. 2021. Optimizing Storage Performance with Calibrated Interrupts. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21). USENIX Association, 129--145. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/tai"},{"key":"e_1_3_2_1_85_1","volume-title":"MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices. In 16th USENIX Conference on File and Storage Technologies (FAST 18)","author":"Tavakkol Arash","year":"2018","unstructured":"Arash Tavakkol, Juan G\u00f3mez-Luna, Mohammad Sadrosadati, Saugata Ghose, and Onur Mutlu. 2018. MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices. In 16th USENIX Conference on File and Storage Technologies (FAST 18). USENIX Association, Oakland, CA, 49--66. https:\/\/www.usenix.org\/conference\/fast18\/presentation\/tavakkol"},{"key":"e_1_3_2_1_86_1","volume-title":"FLIN: Enabling Fairness and Enhancing Performance in Modern NVMe Solid State Drives. In 2018 ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA). IEEE, 397--410","author":"Tavakkol Arash","year":"2018","unstructured":"Arash Tavakkol, Mohammad Sadrosadati, Saugata Ghose, Jeremie Kim, Yixin Luo, Yaohua Wang, Nika Mansouri Ghiasi, Lois Orosa, Juan G\u00f3mez-Luna, and Onur Mutlu. 2018. FLIN: Enabling Fairness and Enhancing Performance in Modern NVMe Solid State Drives. In 2018 ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA). IEEE, 397--410."},{"key":"e_1_3_2_1_87_1","volume-title":"Copy, Update\". The Linux Kernel Archives","author":"Kernel Documentation Team The Linux","year":"2025","unstructured":"The Linux Kernel Documentation Team. 2025. What is RCU? - \"Read, Copy, Update\". The Linux Kernel Archives (2025). https:\/\/www.kernel.org\/doc\/html\/latest\/RCU\/whatisRCU.html"},{"unstructured":"Vasily Tarasov. 2020. Filebench - A Model Based File System Workload Generator. https:\/\/github.com\/filebench\/filebench)","key":"e_1_3_2_1_88_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_89_1","DOI":"10.1145\/3600006.3613145"},{"key":"e_1_3_2_1_90_1","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Woo Jiwon","year":"2021","unstructured":"Jiwon Woo, Minwoo Ahn, Gyusun Lee, and Jinkyu Jeong. 2021. D2FQ: Device-Direct Fair Queueing for NVMe SSDs. In 19th USENIX Conference on File and Storage Technologies (FAST 21). USENIX Association, 403--415. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/woo"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_91_1","DOI":"10.5555\/2208461.2208471"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_92_1","DOI":"10.5555\/3357062.3357066"},{"doi-asserted-by":"publisher","unstructured":"Jiexiong Xu Yiquan Chen Yijing Wang Wenhui Shi Guoju Fang Yi Chen Huasheng Liao Yang Wang Hai Lin Zhen Jin Qiang Liu and Wenzhi Chen. 2024. LightPool: A NVMe-oF-based High-performance and Lightweight Storage Pool Architecture for Cloud-Native Distributed Database. In 2024 IEEE International Symposium on High-Performance Computer Architecture (HPCA). 983--995. https:\/\/doi.org\/10.1109\/HPCA57654.2024.00079","key":"e_1_3_2_1_93_1","DOI":"10.1109\/HPCA57654.2024.00079"},{"key":"e_1_3_2_1_94_1","volume-title":"Spool: Reliable Virtualized NVMe Storage Pool in Public Cloud Infrastructure. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Xue Shuai","year":"2020","unstructured":"Shuai Xue, Shang Zhao, Quan Chen, Gang Deng, Zheng Liu, Jie Zhang, Zhuo Song, Tao Ma, Yong Yang, Yanbo Zhou, Keqiang Niu, Sijie Sun, and Minyi Guo. 2020. Spool: Reliable Virtualized NVMe Storage Pool in Public Cloud Infrastructure. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 97--110. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/xue"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_95_1","DOI":"10.1145\/2815400.2815421"},{"volume-title":"Overcoming the Memory Wall with CXL-Enabled SSDs. In 2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Yang Shao-Peng","unstructured":"Shao-Peng Yang, Minjae Kim, Sanghyun Nam, Juhyung Park, Jin yong Choi, Eyee Hyun Nam, Eunji Lee, Sungjin Lee, and Bryan S. Kim. 2023. Overcoming the Memory Wall with CXL-Enabled SSDs. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). USENIX Association, Boston, MA, 601--617. https:\/\/www.usenix.org\/conference\/atc23\/presentation\/yang-shao-peng","key":"e_1_3_2_1_96_1"},{"key":"e_1_3_2_1_97_1","volume-title":"10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 18)","author":"Yong Hwanjin","year":"2018","unstructured":"Hwanjin Yong, Kisik Jeong, Joonwon Lee, and Jin-Soo Kim. 2018. vStream: Virtual Stream Management for Multi-streamed SSDs. In 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 18). USENIX Association, Boston, MA. https:\/\/www.usenix.org\/conference\/hotstorage18\/presentation\/yong"},{"key":"e_1_3_2_1_98_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Zhang Jie","year":"2018","unstructured":"Jie Zhang, Miryeong Kwon, Donghyun Gouk, Sungjoon Koh, Changlim Lee, Mohammad Alian, Myoungjun Chun, Mahmut Taylan Kandemir, Nam Sung Kim, Jihong Kim, and Myoungsoo Jung. 2018. FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 477--492. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/zhang"},{"key":"e_1_3_2_1_99_1","volume-title":"Scalable Parallel Flash Firmware for Many-core Architectures. In 18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Zhang Jie","year":"2020","unstructured":"Jie Zhang, Miryeong Kwon, Michael Swift, and Myoungsoo Jung. 2020. Scalable Parallel Flash Firmware for Many-core Architectures. In 18th USENIX Conference on File and Storage Technologies (FAST 20). USENIX Association, Santa Clara, CA, 121--136. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/zhang-jie"},{"key":"e_1_3_2_1_100_1","volume-title":"History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Zhang Yunqi","year":"2016","unstructured":"Yunqi Zhang, George Prekas, Giovanni Matteo Fumarola, Marcus Fontoura, Inigo Goiri, and Ricardo Bianchini. 2016. History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). USENIX Association, Savannah, GA, 755--770. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhang-yunqi"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_101_1","DOI":"10.1109\/TCAD.2023.3296369"}],"event":{"sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"acronym":"EuroSys '25","name":"EuroSys '25: Twentieth European Conference on Computer Systems","location":"Rotterdam Netherlands"},"container-title":["Proceedings of the Twentieth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3689031.3717482","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3689031.3717482","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T11:24:13Z","timestamp":1755775453000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3689031.3717482"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,30]]},"references-count":101,"alternative-id":["10.1145\/3689031.3717482","10.1145\/3689031"],"URL":"https:\/\/doi.org\/10.1145\/3689031.3717482","relation":{},"subject":[],"published":{"date-parts":[[2025,3,30]]},"assertion":[{"value":"2025-03-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}