{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T01:15:08Z","timestamp":1780708508609,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T00:00:00Z","timestamp":1648425600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1910327"],"award-info":[{"award-number":["1910327"]}],"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":[[2022,3,28]]},"DOI":"10.1145\/3492321.3524271","type":"proceedings-article","created":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T14:28:18Z","timestamp":1648477698000},"page":"628-643","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Beating the I\/O bottleneck"],"prefix":"10.1145","author":[{"given":"Mohammad Hossein","family":"Hajkazemi","sequence":"first","affiliation":[{"name":"NetApp Inc."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vojtech","family":"Aschenbrenner","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mania","family":"Abdi","sequence":"additional","affiliation":[{"name":"Northeastern University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Emine Ugur","family":"Kaynar","sequence":"additional","affiliation":[{"name":"Boston University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amin","family":"Mossayebzadeh","sequence":"additional","affiliation":[{"name":"Boston University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Orran","family":"Krieger","sequence":"additional","affiliation":[{"name":"Boston University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Desnoyers","sequence":"additional","affiliation":[{"name":"Northeastern University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,3,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Jens Axboe. 2021. fio. https:\/\/github.com\/axboe\/fio.  Jens Axboe. 2021. fio. https:\/\/github.com\/axboe\/fio."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232368"},{"key":"e_1_3_2_1_3_1","volume-title":"Ceph documentation: Ceph Block Device. Available from docs.ceph.com. Last accessed","author":"Ceph","year":"2022","unstructured":"Ceph project. 2022. Ceph documentation: Ceph Block Device. Available from docs.ceph.com. Last accessed March 2022 . Ceph project. 2022. Ceph documentation: Ceph Block Device. Available from docs.ceph.com. Last accessed March 2022."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995902"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_6_1","unstructured":"Linux Device-Mapper. 2001. Device-Mapper Resource Page. https:\/\/sourceware.org\/dm\/.  Linux Device-Mapper. 2001. Device-Mapper Resource Page. https:\/\/sourceware.org\/dm\/."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_8_1","unstructured":"Google. 2019. Persistent Disk. https:\/\/cloud.google.com\/persistent-disk\/.  Google. 2019. Persistent Disk. https:\/\/cloud.google.com\/persistent-disk\/."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2018.8573498"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2018.00012"},{"key":"e_1_3_2_1_11_1","unstructured":"Dean Hildebrand and Denis Serenyi. 2020. STO300: A peek behind the VM at the Google Storage infrastructure. available from https:\/\/cloud.google.com\/blog.  Dean Hildebrand and Denis Serenyi. 2020. STO300: A peek behind the VM at the Google Storage infrastructure. available from https:\/\/cloud.google.com\/blog."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the USENIX","author":"Hitz Dave","year":"1994","unstructured":"Dave Hitz , James Lau , and Michael Malcolm . 1994 . File system design for an NFS file server appliance . In Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference. USENIX Association, San Francisco, California, 19--19. Dave Hitz, James Lau, and Michael Malcolm. 1994. File system design for an NFS file server appliance. In Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference. USENIX Association, San Francisco, California, 19--19."},{"key":"e_1_3_2_1_13_1","volume-title":"Presented as part of the 11th USENIX Conference on File and Storage Technologies (FAST 13)","author":"Koller Ricardo","unstructured":"Ricardo Koller , Leonardo Marmol , Raju Rangaswami , Swaminathan Sundararaman , Nisha Talagala , and Ming Zhao . 2013. Write Policies for Host-side Flash Caches . In Presented as part of the 11th USENIX Conference on File and Storage Technologies (FAST 13) . USENIX , San Jose, CA , 45--58. Ricardo Koller, Leonardo Marmol, Raju Rangaswami, Swaminathan Sundararaman, Nisha Talagala, and Ming Zhao. 2013. Write Policies for Host-side Flash Caches. In Presented as part of the 11th USENIX Conference on File and Storage Technologies (FAST 13). USENIX, San Jose, CA, 45--58."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151374.1151375"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the IEEE International Conference on Massive Storage Systems and Technology. IEEE","author":"Lee Dong-Yun","year":"2017","unstructured":"Dong-Yun Lee , Kisik Jeong , Sang-Hoon Han , Jin-Soo Kim , Joo-Young Hwang , and Sangyeun Cho . 2017 . Understanding Write Behaviors of Storage Backends in Ceph Object Store . In Proceedings of the IEEE International Conference on Massive Storage Systems and Technology. IEEE , Santa Clara, CA. Dong-Yun Lee, Kisik Jeong, Sang-Hoon Han, Jin-Soo Kim, Joo-Young Hwang, and Sangyeun Cho. 2017. Understanding Write Behaviors of Storage Backends in Ceph Object Store. In Proceedings of the IEEE International Conference on Massive Storage Systems and Technology. IEEE, Santa Clara, CA."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303967"},{"key":"e_1_3_2_1_17_1","volume-title":"Cloud-scale Block Storage for Cloud-oblivious Applications. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Mickens James","year":"2014","unstructured":"James Mickens , Edmund B. Nightingale , Jeremy Elson , Darren Gehring , Bin Fan , Asim Kadav , Vijay Chidambaram , Osama Khan , and Krishna Nareddy . 2014 . Blizzard: Fast , Cloud-scale Block Storage for Cloud-oblivious Applications. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14) . USENIX Association, Seattle, WA, 257--273. James Mickens, Edmund B. Nightingale, Jeremy Elson, Darren Gehring, Bin Fan, Asim Kadav, Vijay Chidambaram, Osama Khan, and Krishna Nareddy. 2014. Blizzard: Fast, Cloud-scale Block Storage for Cloud-oblivious Applications. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, Seattle, WA, 257--273."},{"key":"e_1_3_2_1_18_1","unstructured":"Microsoft Corp. 2019. Disk Storage - HDD\/SSD on Azure | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/disks\/.  Microsoft Corp. 2019. Disk Storage - HDD\/SSD on Azure | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/disks\/."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2387880.2387882"},{"key":"e_1_3_2_1_20_1","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Ongaro Diego","year":"2014","unstructured":"Diego Ongaro and John Ousterhout . 2014 . In Search of an Understandable Consensus Algorithm . In 2014 USENIX Annual Technical Conference (USENIX ATC 14) . USENIX Association, Philadelphia, PA, 305--319. Diego Ongaro and John Ousterhout. 2014. In Search of an Understandable Consensus Algorithm. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). USENIX Association, Philadelphia, PA, 305--319."},{"key":"e_1_3_2_1_21_1","unstructured":"Kent Overstreet. 2017. bcache. Available from https:\/\/bcache.evilpiepirate.org.  Kent Overstreet. 2017. bcache. Available from https:\/\/bcache.evilpiepirate.org."},{"key":"e_1_3_2_1_22_1","volume-title":"Reliable Writeback for Client-side Flash Caches. In 2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Qin Dai","year":"2014","unstructured":"Dai Qin , Angela Demke Brown , and Ashvin Goel . 2014 . Reliable Writeback for Client-side Flash Caches. In 2014 USENIX Annual Technical Conference (USENIX ATC 14) . USENIX Association, Philadelphia, PA, 451--462. Dai Qin, Angela Demke Brown, and Ashvin Goel. 2014. Reliable Writeback for Client-side Flash Caches. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). USENIX Association, Philadelphia, PA, 451--462."},{"key":"e_1_3_2_1_23_1","volume-title":"13th ACM symposium on Operating systems principles. ACM","author":"Rosenblum Mendel","unstructured":"Mendel Rosenblum and John K. Ousterhout . 1991. The design and implementation of a log-structured file system . In 13th ACM symposium on Operating systems principles. ACM , Pacific Grove, California, United States, 1--15. Mendel Rosenblum and John K. Ousterhout. 1991. The design and implementation of a log-structured file system. In 13th ACM symposium on Operating systems principles. ACM, Pacific Grove, California, United States, 1--15."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400108"},{"key":"e_1_3_2_1_25_1","unstructured":"Corey Sanders. 2017. Announcing general availability of Managed Disks and larger Scale Sets. Available from azure.microsoft.com\/en-us\/blog.  Corey Sanders. 2017. Announcing general availability of Managed Disks and larger Scale Sets. Available from azure.microsoft.com\/en-us\/blog."},{"key":"e_1_3_2_1_26_1","unstructured":"Amazon Web Services. 2021. Amazon Elastic Block Store. https:\/\/aws.amazon.com\/ebs\/.  Amazon Web Services. 2021. Amazon Elastic Block Store. https:\/\/aws.amazon.com\/ebs\/."},{"key":"e_1_3_2_1_27_1","unstructured":"Venky Shankar. 2017. Deep Dive into Ceph RBD. www.snia.org\/events\/sdc-india\/archive\/sdc-india-2017-presentations.  Venky Shankar. 2017. Deep Dive into Ceph RBD. www.snia.org\/events\/sdc-india\/archive\/sdc-india-2017-presentations."},{"key":"e_1_3_2_1_28_1","volume-title":"VMAR: Optimizing I\/O Performance and Resource Utilization in the Cloud. In Middleware","author":"Shen Zhiming","year":"2013","unstructured":"Zhiming Shen , Zhe Zhang , Andrzej Kochut , Alexei Karve , Han Chen , Minkyong Kim , Hui Lei , and Nicholas Fuller . 2013 . VMAR: Optimizing I\/O Performance and Resource Utilization in the Cloud. In Middleware 2013. Vol. 8275 . Springer Berlin Heidelberg, Berlin , Heidelberg , 183--203. Zhiming Shen, Zhe Zhang, Andrzej Kochut, Alexei Karve, Han Chen, Minkyong Kim, Hui Lei, and Nicholas Fuller. 2013. VMAR: Optimizing I\/O Performance and Resource Utilization in the Cloud. In Middleware 2013. Vol. 8275. Springer Berlin Heidelberg, Berlin, Heidelberg, 183--203."},{"key":"e_1_3_2_1_29_1","volume-title":"The New and Improved FileBench File System Benchmarking Framework. In USENIX File and Storage Technology (FAST '08)","author":"Shepler Spencer","year":"2008","unstructured":"Spencer Shepler , Eric Kustarz , and Andrew Wilson . 2008 . The New and Improved FileBench File System Benchmarking Framework. In USENIX File and Storage Technology (FAST '08) Work in Progress session. San Jose, California. Spencer Shepler, Eric Kustarz, and Andrew Wilson. 2008. The New and Improved FileBench File System Benchmarking Framework. In USENIX File and Storage Technology (FAST '08) Work in Progress session. San Jose, California."},{"key":"e_1_3_2_1_30_1","volume-title":"Bcache: Caching beyond just RAM. LWN.net (July","author":"Stearns William","year":"2010","unstructured":"William Stearns and Kent Overstreet . 2010 . Bcache: Caching beyond just RAM. LWN.net (July 2010). William Stearns and Kent Overstreet. 2010. Bcache: Caching beyond just RAM. LWN.net (July 2010)."},{"key":"e_1_3_2_1_32_1","volume-title":"Efficient MRC Construction with SHARDS. In 13th USENIX Conference on File and Storage Technologies (FAST 15)","author":"Waldspurger Carl A.","year":"2015","unstructured":"Carl A. Waldspurger , Nohhyun Park , Alexander Garthwaite , and Irfan Ahmad . 2015 . Efficient MRC Construction with SHARDS. In 13th USENIX Conference on File and Storage Technologies (FAST 15) . USENIX Association, Santa Clara, CA, 95--110. Carl A. Waldspurger, Nohhyun Park, Alexander Garthwaite, and Irfan Ahmad. 2015. Efficient MRC Construction with SHARDS. In 13th USENIX Conference on File and Storage Technologies (FAST 15). USENIX Association, Santa Clara, CA, 95--110."},{"key":"e_1_3_2_1_33_1","volume-title":"Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Wang Yang","year":"2013","unstructured":"Yang Wang , Manos Kapritsos , Zuocheng Ren , Prince Mahajan , Jeevitha Kirubanandam , Lorenzo Alvisi , and Mike Dahlin . 2013 . Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13) . USENIX Association, Lombard, IL, 357--370. Yang Wang, Manos Kapritsos, Zuocheng Ren, Prince Mahajan, Jeevitha Kirubanandam, Lorenzo Alvisi, and Mike Dahlin. 2013. Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX Association, Lombard, IL, 357--370."}],"event":{"name":"EuroSys '22: Seventeenth European Conference on Computer Systems","location":"Rennes France","acronym":"EuroSys '22","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the Seventeenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3492321.3524271","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3492321.3524271","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3492321.3524271","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:08Z","timestamp":1750188668000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3492321.3524271"}},"subtitle":["a case for log-structured virtual disks"],"short-title":[],"issued":{"date-parts":[[2022,3,28]]},"references-count":32,"alternative-id":["10.1145\/3492321.3524271","10.1145\/3492321"],"URL":"https:\/\/doi.org\/10.1145\/3492321.3524271","relation":{},"subject":[],"published":{"date-parts":[[2022,3,28]]},"assertion":[{"value":"2022-03-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}