ZoneTrace: Zone Monitoring Tool for F2FS on ZNS SSDs

Author:

Chen Ping-Xiang1ORCID,Seo Dongjoo1ORCID,Sung Changhoon2ORCID,Park Jongheum3ORCID,Lee Minchul3ORCID,Li Huaicheng4ORCID,Bjørling Matias5ORCID,Dutt Nikil6ORCID

Affiliation:

1. University of California Irvine, Irvine, United States

2. Kookmin University, Seoul, Republic of Korea

3. Kookmin University, Seoul Republic of Korea

4. Virginia Tech, Blacksburg, United States

5. Western Digital Corporation Irvine, Irvine, United States

6. University of California, Irvine, Irvine, United States

Abstract

We present ZoneTrace , a runtime monitoring tool for the Flash-friendly File System (F2FS) on Zoned Namespace (ZNS) Solid-state Drives (SSDs). ZNS SSD organizes its storage into zones of sequential write access. Due to ZNS SSD’s sequential write nature, F2FS is a log-structured file system that has recently been adopted to support ZNS SSDs. To present the space management with the zone concept between F2FS and the underlying ZNS SSD, we developed ZoneTrace , a tool that enables users to visualize and analyze the space management of F2FS on ZNS SSDs. ZoneTrace utilizes the extended Berkeley Packet Filter (eBPF) to trace the updated segment bitmap in F2FS and visualize each zone space usage accordingly. Furthermore, ZoneTrace is able to analyze on file fragmentation in F2FS and provides users with informative fragmentation histogram to serve as an indicator of file fragmentation. Using ZoneTrace ’s visualization, we are able to identify the current F2FS space management scheme’s inability to fully optimize space for streaming data recording in autonomous systems, which leads to serious file fragmentation on ZNS SSDs. Our evaluations show that ZoneTrace is lightweight and assists users in getting useful insights for effortless monitoring on F2FS with ZNS SSD with both synthetic and realistic workloads. We believe ZoneTrace can help users analyze F2FS with ease and open up space management research topics with F2FS on ZNS SSDs.

Publisher

Association for Computing Machinery (ACM)

Reference37 articles.

1. Jens Axboe. 2005. Fio-flexible i/o tester synthetic benchmark. Retrieved from https://github.com/axboe/fio

2. Liam Benson Kashish Jain and Taehoon Kang. 2022. US11823505B1—Data manager—Google Patents. Retrieved from https://patents.google.com/patent/US11823505B1/en?oq=11823505

3. Aniket Bhattacharyea. 2021. A practical guide to BTF (BPF Type Format). Retrieved from https://www.airplane.dev/blog/btf-bpf-type-format

4. Matias Bjørling, 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 Proceedings of the USENIX Annual Technical Conference (USENIX ATC’21). 689–703.

5. Facilitating the Efficiency of Secure File Data and Metadata Deletion on SMR-based Ext4 File System

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3