I seek your wisdom ProxMox community!
We have an existing cluster with two nodes, (exactly the same hw configuration) with existing storage and running VMs.
Additionaly to the existing raid storage, the server boards have single m.2 NVME ports.
We have installed an NVME (Seagate Firecuda 520) in to the nodes and its is visible as /dev/nvme0n1
We intend to use the whole nvme disk for one single VM. So to my question.
Would it be better to:
- assign the nvme as a PCIexpress device for the VM. Use backup software to recover the VM on second node when needed.
or
- configure it as storage on the hosts (ZFS single disk for example) and replicate the content between nodes?
I am thankful for your advice, which is mostly based on experience
We have an existing cluster with two nodes, (exactly the same hw configuration) with existing storage and running VMs.
Additionaly to the existing raid storage, the server boards have single m.2 NVME ports.
We have installed an NVME (Seagate Firecuda 520) in to the nodes and its is visible as /dev/nvme0n1
We intend to use the whole nvme disk for one single VM. So to my question.
Would it be better to:
- assign the nvme as a PCIexpress device for the VM. Use backup software to recover the VM on second node when needed.
or
- configure it as storage on the hosts (ZFS single disk for example) and replicate the content between nodes?
I am thankful for your advice, which is mostly based on experience
Last edited: