18–20 Sept 2024
Europe/Vienna timezone

Session

Zoned Storage Devices MC

18 Sept 2024, 15:00

Description

We making good progress with zoned storage support in Linux, improving and adding support throughout the stack from low level drivers to file systems, user space tooling and cloud infrastructure. Since the last LPC MC on the topic, lots of stuff has happened, so it will be great to gather the community again, look back at what we've done, go through the issues we face today and discuss what we need to address next.

This is a brief summary of what has happened the last couple of years:

We propose that we spend half of the time allotted to summing up where we are today with quick overviews and then spend the second half with BOFs, kicking of discussions. It would be fun to finish up with post-mc beverages somewhere for continued discussions in an informal setting.

BoF ideas:

  • Data placement
  • Garbage collection
  • Write throttling
  • Testing
  • Benchmarking

People that would be great to have in the room - usual suspects in this area along with people who have done research on the subject, in semi-random order:

Johannes Thumshirn(BTRFS)
Naohiro Aota(BTRFS)
Josef Bacik (BTRFS)
Bart Van Assche (Block layer, F2FS)
Daeho Jeong (F2FS)
Jaegeuk Kim (F2FS)
Boris Burkov (BTRFS)
Damien Le Moal (ZoneFS, block layer..)
Niklas Cassel (block layer)
Kuankuan Guo (User space file systems)
Pankaj Raghav (support non-power of 2 zoned devices)
Kanchan Joshi (block layer)
Keith Busch (NVMe)
Viacheslav Dubeyko(ssdfs)
Shai Bergman (swap research )
Abutalib Aghayev (research on ceph, ext4)
Luis Chamberlain (testing)
Javier Gonzales (research)
Andreas Hindborg (ublk)
Ming Lei (ublk)
Hans Holmberg(ZNS enablement, research, ZenFS, XFS)
Matias Bjorling (ZNS, research, ..)
Dennis Maisenbacher (cloud infrastructure, gc research)
Jorgen Hansen(research)
Hannes Reinecke
Christoph Hellwig

Presentation materials

Building timetable...