I want to configure RAID for a KVM/LXC server (it's running proxmox as a hypervisor).
This server is now running on 3 SSDs in this configuration:
- 10GB host root partition + Btrfs partition for some containers
- LVM-Thin (vg 0)
- LVM-Thin (vg 1)
I wanted to change this configuration to RAID5 for fault tolerance.
But I can't really tell which configuration is better:
- mdadm RAID5 + LVM (and LVM-Thin) on top of that
- ZFS RAIDZ (write-hole protection)
This server will be used for hosting a few game savers, websites and databases.
(most of this stuff will be run in LXC containers rather than KVM VMs).
My primary concern is about ZFS eating too much of CPU power, I'm also not sure about using ZFS as underlying storage for VMs.