My boss is pushing for two node clusters rather than four node to "reduce blast radius". I have been testing with ProxMox over the last few weeks.
Note: I love Ceph, it was simple to implement on a four node test cluster, and HA/Snapshots etc. worked very well.
However... Because of the push for two node clusters, I cannot use Ceph.
So far, I have created a two node cluster with a quorum device.
Tested ZFS. I like the snapshot capabilities but I do not like needing to have storage replicated for "HA". Seems like a waste of space and the potential for large amounts of data loss I also do not like.
I have attempted to use StarWind:
https://www.starwindsoftware.com/re...-controller-virtual-machine-cvm-using-web-ui/
I am able to attach the volumes created in StarWind, but they get attached to ProxMox as LVMs, which does not support snapshots. I have tried to use zfs volumes in StarWind and performed a pool import on my PVE nodes, however those do not get added to ProxMox as a "ZFS Pool". That just adds another local ZFS option which does not support HA...
My question... What does everyone recommend for a two node cluster with a quorum device for storage? Keep in mind that we need to have: Snapshot capabilities, shared storage, Thin provisioning.
I have seen the zfs over iSCSI option brought up, but I am not able to find any great documentation on the setup.
If your response is "Do not use ProxMox in a production environment without Ceph storage/4 node clusters", please also include that in the chat because then you would be agreeing with me
Note: I love Ceph, it was simple to implement on a four node test cluster, and HA/Snapshots etc. worked very well.
However... Because of the push for two node clusters, I cannot use Ceph.
So far, I have created a two node cluster with a quorum device.
Tested ZFS. I like the snapshot capabilities but I do not like needing to have storage replicated for "HA". Seems like a waste of space and the potential for large amounts of data loss I also do not like.
I have attempted to use StarWind:
https://www.starwindsoftware.com/re...-controller-virtual-machine-cvm-using-web-ui/
I am able to attach the volumes created in StarWind, but they get attached to ProxMox as LVMs, which does not support snapshots. I have tried to use zfs volumes in StarWind and performed a pool import on my PVE nodes, however those do not get added to ProxMox as a "ZFS Pool". That just adds another local ZFS option which does not support HA...
My question... What does everyone recommend for a two node cluster with a quorum device for storage? Keep in mind that we need to have: Snapshot capabilities, shared storage, Thin provisioning.
I have seen the zfs over iSCSI option brought up, but I am not able to find any great documentation on the setup.
If your response is "Do not use ProxMox in a production environment without Ceph storage/4 node clusters", please also include that in the chat because then you would be agreeing with me
