Hi folks,
I'm going to be building a new Epyc based server this week, and I have some questions concerning ZFS pools under Proxmox.
Previously, I've done most ZFS related things with TrueNAS, first virtualized, and now bare-metal. I have two TrueNAS machines that handle all typical NAS duties these days.
What I'm curious about is creating a ZFS pool for use by the VMs on the same machine which the VMs reside on. This would be for the VMs and for a few ISCSI shares to other machines. I would like this pool to be as performance as possible, using stripped mirrors and a special VDEV for files under 64Kb. It will have a 25gb connection to the other machines.
Since I am familiar with TrueNAS and still learning ZFS from the CLI, would it make sense to pass through all drives to a TrueNAS VM for the pool creation? I would then export and then import it into Proxmox.
If I just used a TrueNAS VM to manage the pool instead of Proxmox, what performance hit would the VMs have? I do not have a 25gb switch, but have the devices that need that bandwidth directly connected via SFP28 DAC cables. I don't know how that would work when connecting the ZFS storage to my VMs, since they'll be on the same machine.
I'm going to be building a new Epyc based server this week, and I have some questions concerning ZFS pools under Proxmox.
Previously, I've done most ZFS related things with TrueNAS, first virtualized, and now bare-metal. I have two TrueNAS machines that handle all typical NAS duties these days.
What I'm curious about is creating a ZFS pool for use by the VMs on the same machine which the VMs reside on. This would be for the VMs and for a few ISCSI shares to other machines. I would like this pool to be as performance as possible, using stripped mirrors and a special VDEV for files under 64Kb. It will have a 25gb connection to the other machines.
Since I am familiar with TrueNAS and still learning ZFS from the CLI, would it make sense to pass through all drives to a TrueNAS VM for the pool creation? I would then export and then import it into Proxmox.
If I just used a TrueNAS VM to manage the pool instead of Proxmox, what performance hit would the VMs have? I do not have a 25gb switch, but have the devices that need that bandwidth directly connected via SFP28 DAC cables. I don't know how that would work when connecting the ZFS storage to my VMs, since they'll be on the same machine.