We have a 2 node cluster running for 3 years now, currently with Local Storage only. (SSD + HDD with ZFS RAID1 + RAID10).
This is a very stable production environment! There were no issues at all... we started with version 6, all updates went through smoothly until version 8.
No crashes or any problems at all.
We currently use ZFS Replication for the most important VMs on a separate 10 GBIt network
But now I would like to add Shared Storage! But I really can not find a decision, which way to go…
Which way would you go? And why?
This is a very stable production environment! There were no issues at all... we started with version 6, all updates went through smoothly until version 8.
No crashes or any problems at all.
We currently use ZFS Replication for the most important VMs on a separate 10 GBIt network
But now I would like to add Shared Storage! But I really can not find a decision, which way to go…
- Buy a 3rd node and use Ceph?
We don’t need more resources in CPU, RAM and disk space. Only buy a third node because of using CEPH?
How does migration from ZFS to CEPH work? Should I still setup the disks as a mirror? Or do I only need single disks for CEPH?
What about boot volumes? Currently running on ZFS SSD in RAID1.
- Use Linstor/DRBD?
Sounds like the best solution to me, but support from Linstor is too expensive for us.
And I also do not find too many users for community support here…
Proxmox does really not support this setup?
- Buy a separate Storage System?
Which technology to use? NFS or iSCSI? Synology or TrueNAS with Supermicro Hardware?
But this will be a Single-Point-of-Failure if not mirrored… and mirrored will also be expensive…
Which way would you go? And why?