Difference between revisions of "OpenZFS Developer Summit 2021 talks"

Jump to navigation Jump to search
(Created page with "Details of talks at the OpenZFS Developer Summit 2021 == The Addition of Direct IO to ZFS (Brian Atkinson) == ZFS was designed to flow reads and writes through the ARC, w...")
 
Line 48: Line 48:


== VDEV Properties (Allan Jude) ==
== VDEV Properties (Allan Jude) ==
I can do a presentation about the vdev properties work, now that it is ready to be merged. I will discuss some of the recent changes, including making it work for queuing device removals, and changing some of the keywords to avoid conflicts. Plus covering its other uses, exposing more statistics about vdevs, and in the future, possibly moving some tunables to be per-vdev (vdev queues, aggregation, etc). The talk will also cover the new functionality of the “allocatable” property, for disabling allocations/writes on certain vdevs.
The ZFS properties interface is a powerful and expressive administrative interface, already used for datasets, snapshots, and pools. This work extends that paradigm to VDEVs as well.
This talk will discuss the finalized version of the concept and include recent work to implement queuing for device removals via VDEV properties.  
Other uses include exposing more statistics about vdevs, and in the future, possibly moving some tunables to be per-vdev (vdev queues, aggregation, etc).
The talk will also cover the new functionality of the “allocatable” property, for disabling allocations/writes on certain vdevs.