zfs 2.3.0

plato79

Member
Nov 24, 2020
25
6
23
45
Well,

It's released today and it brings with it a lot of good features:
  • RAIDZ Expansion (#15022): Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime.
  • Fast Dedup (#15896): A major performance upgrade to the original OpenZFS deduplication functionality.
  • Direct IO (#10018): Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency.
  • JSON (#16217): Optional JSON output for the most used commands.
  • Long names (#15921): Support for file and directory names up to 1023 characters.
  • Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions.
  • Numerous performance improvements throughout the code base.
Hope it's implemented in Proxmox soon.
 
Still not implemented:
* User happy secure pool import (without cannot...) after power failures.
* Better iops handing for raidz/draid configs for use cases like hypervisor image stores (without the need to config only useful mirrors).
* Implementation of consumer friendly disk handling so that pve doesn't eat them in zfs root installations.
 
Well,

It's released today and it brings with it a lot of good features:
  • RAIDZ Expansion (#15022): Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime.
  • Fast Dedup (#15896): A major performance upgrade to the original OpenZFS deduplication functionality.
  • Direct IO (#10018): Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency.
  • JSON (#16217): Optional JSON output for the most used commands.
  • Long names (#15921): Support for file and directory names up to 1023 characters.
  • Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions.
  • Numerous performance improvements throughout the code base.
Hope it's implemented in Proxmox soon.
I'm really excited to see how Proxmox integrates the Direct I/O stuff.

I assume (with little practical experience and less understanding than I'd like) that Direct IO should passively improve the performance of guests stored on NVME pools without much/any tuning needed from the user, aside from just turning it on.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!