{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:44:30Z","timestamp":1787017470978,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,12]]},"DOI":"10.1145\/3725783.3764399","type":"proceedings-article","created":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:50:12Z","timestamp":1760032212000},"page":"30-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Staying in the Zone - Retrofitting Zoned Storage into a Scalable Enterprise File System"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-5582-7007","authenticated-orcid":false,"given":"Christoph","family":"Hellwig","sequence":"first","affiliation":[{"name":"Western Digital Research, Innsbruck, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-1184-7338","authenticated-orcid":false,"given":"Hans","family":"Holmberg","sequence":"additional","affiliation":[{"name":"Western Digital Research, Malm\u00f6, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-1065-805X","authenticated-orcid":false,"given":"Damien","family":"Le Moal","sequence":"additional","affiliation":[{"name":"Western Digital Research, Fujisawa, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,10,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"XFS: Tracking space on a realtime device. https:\/\/blogs.oracle.com\/linux\/post\/XFS-realtime-device","author":"Babu Chandan","year":"2024","unstructured":"Chandan Babu. XFS: Tracking space on a realtime device. https:\/\/blogs.oracle.com\/linux\/post\/XFS-realtime-device, 2024. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_2_1","volume-title":"Extent-tree-v2: Global Roots and Block Group Root. https:\/\/josefbacik.github.io\/kernel\/btrfs\/extent-tree-v2\/2021\/11\/10\/btrfs-global-roots.html, 10","author":"Bacik Josef","year":"2021","unstructured":"Josef Bacik. Extent-tree-v2: Global Roots and Block Group Root. https:\/\/josefbacik.github.io\/kernel\/btrfs\/extent-tree-v2\/2021\/11\/10\/btrfs-global-roots.html, 10 2021. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_3_1","volume-title":"VAULT 20","author":"Bj\u00f8rling Matias","year":"2020","unstructured":"Matias Bj\u00f8rling. Zone Append: A New Way of Writing to zoned storage. In VAULT 20, Santa Clara, CA, February 2020. USENIX Association. https:\/\/www.usenix.org\/conference\/vault20\/presentation\/bjorling."},{"key":"e_1_3_2_1_4_1","first-page":"703","volume-title":"George Amvrosiadis. ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Bj\u00f8rling Matias","unstructured":"Matias Bj\u00f8rling, Abutalib Aghayev, Hans Holmberg, Aravind Ramesh, Damien Le Moal, Gregory R. Ganger, and George Amvrosiadis. ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference (USENIX ATC 21), pages 689\u2013703. USENIX Association, July 2021. https:\/\/www.usenix.org\/system\/files\/atc21-bjorling.pdf."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 6th International Systems and Storage Conference, SYSTOR '13","author":"Bj\u00f8rling Matias","year":"2013","unstructured":"Matias Bj\u00f8rling, Jens Axboe, David Nellans, and Philippe Bonnet. Linux block IO: introducing multi-queue SSD access on multi-core systems. In Proceedings of the 6th International Systems and Storage Conference, SYSTOR '13, New York, NY, USA, 2013. Association for Computing Machinery."},{"key":"e_1_3_2_1_6_1","volume-title":"ial. How Shingled Magnetic Recording","author":"Horizon","year":"2024","unstructured":"Horizon Editorial. How Shingled Magnetic Recording (SMR) Drives Up Data Center Capacity. https:\/\/horizontechnology.com\/news\/shingled-magnetic-recording-smr-data-center-capacity\/, 2024. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_7_1","first-page":"67","volume-title":"23rd USENIX Conference on File and Storage Technologies (FAST 25)","author":"Ha Jin Yong","year":"2025","unstructured":"Jin Yong Ha, Sangjin Lee, Hyeonsang Eom, and Yongseok Son. ScaleLFS: A Log-Structured file system with scalable garbage collection for commodity SSDs. In 23rd USENIX Conference on File and Storage Technologies (FAST 25), pages 53\u201367, Santa Clara, CA, February 2025. USENIX Association."},{"key":"e_1_3_2_1_8_1","first-page":"162","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Han Kyuhwa","unstructured":"Kyuhwa Han, Hyunho Gwak, Dongkun Shin, and Jooyoung Hwang. Zns+: Advanced zoned namespace interface for supporting in-storage zone compaction. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21), pages 147\u2013162. USENIX Association, July 2021."},{"key":"e_1_3_2_1_9_1","volume-title":"XFS: The Big Storage File System for Linux. USENIX ;login, (34)","author":"Hellwig Christoph","year":"2009","unstructured":"Christoph Hellwig. XFS: The Big Storage File System for Linux. USENIX ;login, (34), 2009. https:\/\/www.usenix.org\/system\/files\/login\/articles\/140-hellwig.pdf."},{"key":"e_1_3_2_1_10_1","volume-title":"Evolving xfs with zoned storage and intelligent data placement. Poster abstract presented at EuroSys","author":"Holmberg Hans","year":"2025","unstructured":"Hans Holmberg and Christoph Hellwig. Evolving xfs with zoned storage and intelligent data placement. Poster abstract presented at EuroSys 2025, Rotterdam, The Netherlands. https:\/\/2025.eurosys.org\/posters\/final\/eurosys25posters-final26.pdf, 2025. Accessed: 2025-08-14."},{"key":"e_1_3_2_1_11_1","volume-title":"dm-zap. https:\/\/github.com\/westerndigitalcorporation\/dm-zap","author":"Holmberg Hans","year":"2021","unstructured":"Hans Holmberg, Dennis Maisenbacher, Reza Salkhordeh,, and Nick Tehrany. dm-zap. https:\/\/github.com\/westerndigitalcorporation\/dm-zap, 2021. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_12_1","volume-title":"SK hynix Develops Next-Generation Mobile NAND Solution ZUFS 4.0. https:\/\/news.skhynix.com\/sk-hynix-develops-next-generation-mobile-nand-solution-zufs-4-0\/, 07","author":"SK","year":"2024","unstructured":"SK hynix. SK hynix Develops Next-Generation Mobile NAND Solution ZUFS 4.0. https:\/\/news.skhynix.com\/sk-hynix-develops-next-generation-mobile-nand-solution-zufs-4-0\/, 07 2024. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_13_1","unstructured":"Jaegeuk Kim. Re: [RFC PATCH] f2fs: preserve direct write semantics when buffering is forced. https:\/\/lore.kernel.org\/lkml\/20230220122004.26555-1-hans.holmberg@wdc.com\/T\/."},{"key":"e_1_3_2_1_14_1","first-page":"353","volume-title":"23rd USENIX Conference on File and Storage Technologies (FAST 25)","author":"Kim Juwon","year":"2025","unstructured":"Juwon Kim, Seungjae Lee, Joontaek Oh, Dongkun Shin, and Youjip Won. D2FS: Device-Driven filesystem garbage collection. In 23rd USENIX Conference on File and Storage Technologies (FAST 25), pages 337\u2013353, Santa Clara, CA, February 2025. USENIX Association."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151374.1151375"},{"key":"e_1_3_2_1_16_1","first-page":"286","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies, FAST'15","author":"Lee Changman","year":"2015","unstructured":"Changman Lee, Dongho Sim, Joo-Young Hwang, and Sangyeun Cho. F2FS: a new file system for flash storage. In Proceedings of the 13th USENIX Conference on File and Storage Technologies, FAST'15, page 273\u2013286, USA, 2015. USENIX Association."},{"key":"e_1_3_2_1_17_1","first-page":"3","volume-title":"2023 IEEE International Conference on Consumer Electronics (ICCE)","author":"Lee Manjong","year":"2023","unstructured":"Manjong Lee, Jonggyu Park, and Young Ik Eom. An efficient f2fs gc scheme for improving i\/o latency of foreground applications. In 2023 IEEE International Conference on Consumer Electronics (ICCE), pages 1\u20133, 2023."},{"key":"e_1_3_2_1_18_1","first-page":"891","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Liao Xiaojian","unstructured":"Xiaojian Liao, Youyou Lu, Erci Xu, and Jiwu Shu. Max: A Multicore-Accelerated file system for flash storage. In 2021 USENIX Annual Technical Conference (USENIX ATC 21), pages 877\u2013891. USENIX Association, July 2021."},{"key":"e_1_3_2_1_19_1","volume-title":"fcntl(2) \u2014 Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man2\/fcntl.2.html, 07","author":"Linux","year":"2024","unstructured":"Linux man-pages project. fcntl(2) \u2014 Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man2\/fcntl.2.html, 07 2024. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_20_1","unstructured":"Meta Platforms Inc. RocksDB: A persistent key value store for fast storage environments. https:\/\/rocksdb.org 2025. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_21_1","unstructured":"MinIO Inc. Deploy MinIO: Multi-Node Multi-Drive. https:\/\/min.io\/docs\/minio\/linux\/operations\/install-deploy-manage\/deploy-minio-multi-node-multi-drive.html. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_22_1","volume-title":"libzbc. https:\/\/github.com\/westerndigitalcorporation\/libzbc","author":"Moal Damien Le","year":"2014","unstructured":"Damien Le Moal. libzbc. https:\/\/github.com\/westerndigitalcorporation\/libzbc, 2014. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_23_1","volume-title":"dm-zoned. https:\/\/docs.kernel.org\/admin-guide\/device-mapper\/dm-zoned.html","author":"Moal Damien Le","year":"2016","unstructured":"Damien Le Moal. dm-zoned. https:\/\/docs.kernel.org\/admin-guide\/device-mapper\/dm-zoned.html, 2016. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_24_1","volume-title":"libzbd. https:\/\/github.com\/westerndigitalcorporation\/libzbd","author":"Moal Damien Le","year":"2020","unstructured":"Damien Le Moal. libzbd. https:\/\/github.com\/westerndigitalcorporation\/libzbd, 2020. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_25_1","volume-title":"VAULT 20","author":"Moal Damien Le","year":"2020","unstructured":"Damien Le Moal and Ting Yao. zonefs: Mapping POSIX File System Interface to Raw Zoned Block Device Accesses. In VAULT 20, Santa Clara, CA, February 2020. USENIX Association."},{"key":"e_1_3_2_1_26_1","volume-title":"Analyzing IO Amplification in Linux File Systems. https:\/\/arxiv.org\/abs\/1707.08514","author":"Mohan Jayashree","year":"2017","unstructured":"Jayashree Mohan, Rohan Kadekodi, and Vijay Chidambaram. Analyzing IO Amplification in Linux File Systems. https:\/\/arxiv.org\/abs\/1707.08514, 2017."},{"key":"e_1_3_2_1_27_1","unstructured":"NVM Express Inc. Zoned Namespace Command Set Specification Revision 1.3 Mar 2025. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-Zoned-Namespace-Command-Set-Specification-Revision-1.3-2025.03.11-Ratified.pdf."},{"key":"e_1_3_2_1_28_1","first-page":"231","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Pan Satadru","unstructured":"Satadru Pan, Theano Stavrinos, Yunqiao Zhang, Atul Sikaria, Pavel Zakharov, Abhinav Sharma, Shiva Shankar P, Mike Shuey, Richard Wareing, Monika Gangapuram, Guanglei Cao, Christian Preseau, Pratap Singh, Kestutis Patiejunas, JR Tipton, Ethan Katz-Bassett, and Wyatt Lloyd. Facebook's tectonic filesystem: Efficiency from exascale. In 19th USENIX Conference on File and Storage Technologies (FAST 21), pages 217\u2013231. USENIX Association, February 2021."},{"issue":"3","key":"e_1_3_2_1_29_1","volume":"9","author":"Rodeh Ohad","year":"2013","unstructured":"Ohad Rodeh, Josef Bacik, and Chris Mason. BTRFS: The Linux B-Tree Filesystem. ACM Trans. Storage, 9(3), August 2013.","journal-title":"The Linux B-Tree Filesystem. ACM Trans. Storage"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_3_2_1_31_1","volume-title":"Btrfs on zoned block devices. https:\/\/lwn.net\/Articles\/853308","author":"Rybczy\u0144ska Marta","year":"2021","unstructured":"Marta Rybczy\u0144ska. Btrfs on zoned block devices. https:\/\/lwn.net\/Articles\/853308, 2021. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_32_1","unstructured":"ScyllaDB Inc. Configure ScyllaDB. https:\/\/opensource.docs.scylladb.com\/stable\/getting-started\/system-configuration.html. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_33_1","first-page":"01","author":"Seltzer Margo","year":"1993","unstructured":"Margo Seltzer, K. Bostic, M. Mckusick, and Carl Staelin. The Design and Implementation of the 4.4BSD Log-Structured File System. Proceedings of The IEEE - PIEEE, 01 1993.","journal-title":"Proceedings of The IEEE - PIEEE"},{"key":"e_1_3_2_1_34_1","first-page":"108","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems, HotStorage '23","author":"Seo Dongjoo","year":"2023","unstructured":"Dongjoo Seo, Ping-Xiang Chen, Huaicheng Li, Matias Bj\u00f8rling, and Nikil Dutt. Is Garbage Collection Overhead Gone? Case study of F2FS on ZNS SSDs. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems, HotStorage '23, page 102\u2013108, New York, NY, USA, 2023. Association for Computing Machinery."},{"key":"e_1_3_2_1_35_1","volume-title":"SREcon19 Asia\/Pacific","author":"Shamasunder Skanda","year":"2019","unstructured":"Skanda Shamasunder. Hybrid XFS\u2014Using SSDs to supercharge HDDs at facebook. In SREcon19 Asia\/Pacific, Singapore, June 2019. USENIX Association."},{"key":"e_1_3_2_1_36_1","volume-title":"Have Data Centers Reached the SMR HDD Tipping Point? https:\/\/blog.westerndigital.com\/smr-hdd-tipping-point\/","author":"Shendar Ronni","year":"2023","unstructured":"Ronni Shendar. Have Data Centers Reached the SMR HDD Tipping Point? https:\/\/blog.westerndigital.com\/smr-hdd-tipping-point\/, 2023. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_37_1","volume-title":"USENIX 1996 Annual Technical Conference (USENIX ATC 96)","author":"Sweeney Adam","year":"1996","unstructured":"Adam Sweeney. Scalability in the XFS file system. In USENIX 1996 Annual Technical Conference (USENIX ATC 96), San Diego, CA, January 1996. USENIX Association. https:\/\/www.usenix.org\/legacy\/publications\/library\/proceedings\/sd96\/full_papers\/sweeney.txt."},{"key":"e_1_3_2_1_38_1","unstructured":"T10 Technical Committee INCITS. SCSI Zoned Block Commands - 2 (ZBC-2). Technical Report ANSI\/INCITS 550-2023 InterNational Committee for Information Technology Standards (INCITS) November 2023. This standard was developed by T10 a Technical Committee of INCITS. ZBC-2 Revision 23 was published on 2022-05-06 and approved as ANSI\/INCITS 550-2023."},{"key":"e_1_3_2_1_39_1","unstructured":"T13 Technical Committee INCITS. Zoned Device ATA Command Set - 2 (ZAC-2)). Technical Report ANSI\/INCITS 549-2022 InterNational Committee for Information Technology Standards (INCITS) November 2022. This standard was developed by T13 a Technical Committee of INCITS. ZAC-2 Revision 12 was published on 2021-04-14 and approved as ANSI\/INCITS 549-2022."},{"key":"e_1_3_2_1_40_1","first-page":"143","volume-title":"Proceedings of the 15th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys '24","author":"Wang Shiyu","year":"2024","unstructured":"Shiyu Wang, Zhihao Zhang, and Yiming Zhang. Oniondisk: A log-structured write-optimal virtual block device. In Proceedings of the 15th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys '24, page 136\u2013143, New York, NY, USA, 2024. Association for Computing Machinery."},{"key":"e_1_3_2_1_41_1","unstructured":"Richard Wareing. Hybrid XFS: The Fixer PE. https:\/\/www.linkedin.com\/pulse\/hybrid-XFS-fixer-pe-richard-wareing. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_42_1","volume-title":"XFS - Data Block Sharing (Reflink). https:\/\/blogs.oracle.com\/linux\/post\/XFS-data-block-sharing-reflink","author":"Wong Darrick","year":"2020","unstructured":"Darrick Wong. XFS - Data Block Sharing (Reflink). https:\/\/blogs.oracle.com\/linux\/post\/XFS-data-block-sharing-reflink, 2020. Accessed: 2025-05-20."},{"key":"e_1_3_2_1_43_1","volume-title":"XFS Online Fsck Design - Reverse Mapping. https:\/\/www.kernel.org\/doc\/html\/next\/filesystems\/XFS-online-fsck-design.html#reverse-mapping","author":"Wong Darrick","year":"2024","unstructured":"Darrick Wong. XFS Online Fsck Design - Reverse Mapping. https:\/\/www.kernel.org\/doc\/html\/next\/filesystems\/XFS-online-fsck-design.html#reverse-mapping, 2024. Accessed: 2025-05-20."},{"issue":"169670","key":"e_1_3_2_1_44_1","first-page":"07","article-title":"Shingled Magnetic Recording (SMR) and Two-Dimensional Magnetic Recording (TDMR)","volume":"561","author":"Wood Roger","year":"2022","unstructured":"Roger Wood. Shingled Magnetic Recording (SMR) and Two-Dimensional Magnetic Recording (TDMR). Journal of Magnetism and Magnetic Materials, 561:169670, 07 2022.","journal-title":"Journal of Magnetism and Magnetic Materials"},{"key":"e_1_3_2_1_45_1","volume-title":"Write Ordering Control. https:\/\/zonedstorage.io\/docs\/linux\/sched","year":"2025","unstructured":"Zonedstorage.io. Write Ordering Control. https:\/\/zonedstorage.io\/docs\/linux\/sched, 2025. Accessed: 2025-05-20."}],"event":{"name":"APSys '25: 16th ACM SIGOPS Asia-Pacific Workshop on Systems","location":"Lotte Hotel World, Emerald Hall Seoul Republic of Korea","acronym":"APSys '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 16th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:52:21Z","timestamp":1760032341000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3725783.3764399"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,11]]},"references-count":45,"alternative-id":["10.1145\/3725783.3764399","10.1145\/3725783"],"URL":"https:\/\/doi.org\/10.1145\/3725783.3764399","relation":{},"subject":[],"published":{"date-parts":[[2025,10,11]]},"assertion":[{"value":"2025-10-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}