I've been noticing that my drives have been quite sluggish whenever i enable any form of compression on them. Particularly with incompressible data speeds will often drop massively down from an average of 90MB/s uncompressed (on the same file) down to an inconsistent 30-10MB/s when compression is enabled.
If i didn't know any better i'd think this entirely expected, But from what i've seen this isn't particularly so. At least for ZFS, It should still be reasonably fast on incompressible data.
I'm running this in a VM on Proxmox, The CPU usage does not appear particularly high (30% at *most* on LZ4) and while the ram is a bit tight (8 GB) i'm not aware of that being a particular issue for write performance.
Is this just sort of a known issue with OMV? Or a possible inefficiency with my configuration/system in particular? I'd appreciate any suggestions or anecdotes that might help get to the bottom of this.
Some misc info about my setup:
The disks are passed through via ID to the VM and handled by OMV's ZFS plugin as i prefer managing it that way.
I have 4 CPU threads assigned to the VM, of the 8 in my E3-1270 (V1)
The Ashift oddly reports 0 in ZFS, I'm not entirely sure if that's normal for virtualized hardware.
BTRFS (LZO) performs similarly horribly.