Shared Cluster Storage Options

Ninja1283

Active Member
Dec 29, 2016
1
0
41
39
I have a server with Proxmox installed on a SATA DOM, a ZFS pool of mirrored SSDs for VM/container/ISO/template storage, and a second pool of two striped RAIDZ2 VDEVs for bulk storage, split up into several datasets.

With no onboard graphics to offload Jellyfin transcoding, I recently obtained a power-efficient Lenovo Tiny with a CPU that supports Intel Quick Sync, and spun up a second Proxmox instance, this time with a much more modest single SATA SSD for Proxmox and an NVME drive for VM/container storage.

Considering the limited drive configuration, and inability to add anything faster than the onboard 1Gb NIC for the second Proxmox server, what is the best setup for shared container/VM storage between the two in a Cluster? I don't necessarily need full HA, and I'm assuming the 1Gb NIC would rule out a CEPH or GlusterFS setup anyway, but I would at least like the ability to 'migrate' VMs/Containers between the two servers during maintenance, etc.

Could this be accomplished with the NVME drive in a single disk zpool on the second server, and pve-zsync to the first, or is there a better option?

Any advice or direction is greatly appreciated!
 
If they're in a cluster you can use the storage replication feature. In case of an unwanted migration you would only lose the data since the last replication. Shortest replication interval is one minute.
If not you can still use pve-zsync via cron, for example.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!