12–14 Sept 2022
Europe/Dublin timezone

Session

Zoned Storage Devices (SMR HDDs & ZNS SSDs) MC

14 Sept 2022, 10:00
"Meeting 1&2" (Clayton Hotel on Burlington Road)

"Meeting 1&2"

Clayton Hotel on Burlington Road

90

Presentation materials

There are no materials yet.

  1. Adam Manzanares (Samsung Electronics), Matias Bjørling (Western Digital)
    14/09/2022, 10:00

    Welcome and kick off presented by Adam and Matias!

    Go to contribution page
  2. Kuankuan Guo
    14/09/2022, 10:05

    Modern analytical distributed database platform requires massive data from remote filesystems(e.g. HDFS). A cache layer is necessary to eliminate the network bottleneck by caching data items with smaller granularity (e.g. 64KB ~ 128KB).

    There are three major challenges to implementing such a cache system:
    1. Predictable latency (latency spike is not acceptable)
    2. Good enough user-side...

    Go to contribution page
  3. Viacheslav Dubeyko (ByteDance)
    14/09/2022, 10:25

    The architecture of SSDFS is the LFS file system that can: (1) exclude the GC overhead, (2) prolong NAND flash devices lifetime, (3) achieve a good performance balance even if the NAND flash device's lifetime is a priority. The fundamental concepts of SSDFS: (1) logical segment, (2) migration scheme, (3) background migration stimulation, (4) diff-on-write. Every logical block is described by...

    Go to contribution page
  4. Hans Holmberg
    14/09/2022, 10:45

    In this talk I'll present what I've learned from building ZenFS, a user-space
    RocksDB file system for zoned block devices, and what features could be transferable to kernel file systems.

    I'll go over the goals and high-level design of zenfs, focusing on the extent
    allocator, present what performance gains we've measured[2] and what the trade-offs are when constructing a file system for...

    Go to contribution page
  5. Hans Holmberg
    14/09/2022, 11:05

    Object caching is a great use case for SSDs but it comes with a big device write amplification penalty - often as much as 50% [1] of the capacity is reserved for over-provising to reduce the impact of this on conventional SSDs.

    There is a great opportunity to adress this problem using zoned storage, as the garbage collection can be co-designed with the cache eviction policy.

    Objects...

    Go to contribution page
  6. Pankaj Raghav
    14/09/2022, 11:45

    The zone storage implementation in Linux, introduced in v4.10, first targeted SMR drives with a power of 2 (po2) zone size alignment requirement. The newer NAND-based zoned storage devices do not naturally align to po2, so the po2 requirement introduces a gap in each zone between its actual capacity and size. This talk explores the various efforts[1] that have been going on to allow non-power...

    Go to contribution page
  7. Damien Le Moal (Western Digital)
    14/09/2022, 12:10

    This presentation will discuss planned new features and improvements for the zonefs file system: asynchronous zone append IOs, relaxing of O_DIRECT write constraint and memory consumption reduction. Feedback from the audience will also be welcome to discuss other ideas and performance enhancements.

    Go to contribution page
  8. Johannes Thumshirn (Western Digital Corporate)
    14/09/2022, 12:35

    Currently there is no possibility to use btrfs' builtin RAID feature with zoned block-devices, for a variety of reasons.

    This talk gives a status update on my work on this subject's matter and possibly a roadmap for further development and research activities.

    Go to contribution page
  9. Jorgen Hansen (WDC)
    14/09/2022, 13:00

    The talk will cover the main challenges in porting an zoned block device aware application using raw block device access (ZenFS using libzbd) to zonefs. In addition to this, a performance comparison between ZenFS using zbdlib and zonefs will be presented.

    Go to contribution page
Building timetable...
Diamond Sponsor

Platinum Sponsors





Gold Sponsors




Silver Sponsors





Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by