I am currently running a RAIDz1 with 8 classic 3.5 HDDs and 128GB RAM on my Proxmox server.
I only run LXCs. These are located on a separate NVMe. ZFS datasets are integrated in various LXCs via mount points.
Depending on the data activity on the ZFS datasets, there are always quite high IO delay values.
I am now asking myself whether I should redesign my setup by creating a real RAID5 with hardware controller instead of a RAIDz1 and simply create a ZFS pool on it.
Would this give me better performance? Or can I avoid the IO delays by doing this?
I only run LXCs. These are located on a separate NVMe. ZFS datasets are integrated in various LXCs via mount points.
Depending on the data activity on the ZFS datasets, there are always quite high IO delay values.
I am now asking myself whether I should redesign my setup by creating a real RAID5 with hardware controller instead of a RAIDz1 and simply create a ZFS pool on it.
Would this give me better performance? Or can I avoid the IO delays by doing this?