Hello. Relatively new to proxmox, but not TrueNAS. Been using TrueNAS for years.
Been reading Proxmox docs, and not coming to any conclusions on anything, so I'm resorting to asking and hoping to clarify a few things.
Currently I have a cluster of 3 nodes all connecting to a single NFS share on TrueNAS. I'm using qcow2 so I can do VM snapshots. I use them as quick backups when I want to do something like a risky OS upgrade and I want to roll back if things go badly. Usually the snapshots are around for just a few hours unless I forget to delete them (whoops).
In this configuration performance is "acceptable", but I can tell this will not scale well as I add more VMs. What is the best way to handle storage of VMs from the TrueNAS?
I keep reading about ZFS-on-iSCSI. My guess is that each VM gets it's own iscsi disk. That could turn into a lot of iSCSI disks! Is that really the best choice?
Is ZFS-on-iSCSI really the end-all for maximizing performance? What about some kind of Ceph implementation? I have no experience with Ceph (yet).
Also, is there any way to convert my current qcow2 VMs to work with ZFS-on-iSCSI if I get to that?
I'm hoping to have some kind of snapshotting functionality because it comes in handy during risky processes (like upgrading linux VM versions).
Thanks!
Been reading Proxmox docs, and not coming to any conclusions on anything, so I'm resorting to asking and hoping to clarify a few things.
Currently I have a cluster of 3 nodes all connecting to a single NFS share on TrueNAS. I'm using qcow2 so I can do VM snapshots. I use them as quick backups when I want to do something like a risky OS upgrade and I want to roll back if things go badly. Usually the snapshots are around for just a few hours unless I forget to delete them (whoops).
In this configuration performance is "acceptable", but I can tell this will not scale well as I add more VMs. What is the best way to handle storage of VMs from the TrueNAS?
I keep reading about ZFS-on-iSCSI. My guess is that each VM gets it's own iscsi disk. That could turn into a lot of iSCSI disks! Is that really the best choice?
Is ZFS-on-iSCSI really the end-all for maximizing performance? What about some kind of Ceph implementation? I have no experience with Ceph (yet).
Also, is there any way to convert my current qcow2 VMs to work with ZFS-on-iSCSI if I get to that?
I'm hoping to have some kind of snapshotting functionality because it comes in handy during risky processes (like upgrading linux VM versions).
Thanks!