Hello everyone,
I’m looking to improve my current configuration of Proxmox and Unraid and would appreciate some advice on the best approach.
My goal is to achieve higher performance for VMs and LXC containers while leveraging Unraid's capability of managing mixed hard drives of various sizes for bulk storage and data protection. Currently, I have Unraid running as a VM in Proxmox. Unraid handles the cache and storage (including parity). Proxmox is running on a 128 GB NVMe.
Here are my planned changes:
Also, Unraid's "Mover" tool handles moving cache data to the array. Is a custom script with cron jobs using rsync the best approach in Proxmox?
Any insights or suggestions would be greatly appreciated!
Thanks in advance!
I’m looking to improve my current configuration of Proxmox and Unraid and would appreciate some advice on the best approach.
My goal is to achieve higher performance for VMs and LXC containers while leveraging Unraid's capability of managing mixed hard drives of various sizes for bulk storage and data protection. Currently, I have Unraid running as a VM in Proxmox. Unraid handles the cache and storage (including parity). Proxmox is running on a 128 GB NVMe.
Here are my planned changes:
- Proxmox: Handle the cache locally for VMs and LXC containers, consisting of 2TB NVMe drives (ZFS Mirror).
- Unraid: Manage a Btrfs array for bulk storage and data protection, utilizing its capability to work with mixed hard drives of various sizes. This array will be accessible to Proxmox via network shares.
- Snapshots and Replication for the cache in Proxmox to a single ZFS drive in the Unraid array, with the Unraid parity disk protecting this drive.
Also, Unraid's "Mover" tool handles moving cache data to the array. Is a custom script with cron jobs using rsync the best approach in Proxmox?
Any insights or suggestions would be greatly appreciated!
Thanks in advance!