Our current Proxmox cluster is connected to a single TrueNas Core Server. Most of the VMs are stored on a NFS-share, as this seemed to be an easy and usable solution at the time of installation. And actually it works quite well, but Snapshots via qcow2 aren't always nice to work with and there seem to be better options performance wise.
For our new cluster, we are going with a TrueNas M40 Server, which offers HA due to its dual controller layout. Now I have to decide how to connect Proxmox in this cluster. I have been told in various discussions that iSCSI is much more favorable in regard to stability and performance (if configured correctly). According to the Storage documentation in the wiki, ZFS over iSCSI seems to be the most versatile and flexible solution for my setup. This would actually mean ZFS on the storage side, transported via iSCSI as a block device which is used as a ZFS drive in Proxmox - an ZFS/iSCSI/ZFS sandwich so to say
Is this a viable solution, or will it cause any problems? Technically, each storage system will have to use a filesystem of any kind to store its data to provide it via iSCSI, so this might be completely normal. Did I miss any other solution?
For our new cluster, we are going with a TrueNas M40 Server, which offers HA due to its dual controller layout. Now I have to decide how to connect Proxmox in this cluster. I have been told in various discussions that iSCSI is much more favorable in regard to stability and performance (if configured correctly). According to the Storage documentation in the wiki, ZFS over iSCSI seems to be the most versatile and flexible solution for my setup. This would actually mean ZFS on the storage side, transported via iSCSI as a block device which is used as a ZFS drive in Proxmox - an ZFS/iSCSI/ZFS sandwich so to say
Is this a viable solution, or will it cause any problems? Technically, each storage system will have to use a filesystem of any kind to store its data to provide it via iSCSI, so this might be completely normal. Did I miss any other solution?