This is not a good production server, I have not seen another virtualization platform that does not suggest using RAID10, or SSDs for any decent workload. These days users wanting performance on their desktop run SSD. It sounds like you are using 2TB *consumer* spinning drives with a low budget Xeon and expecting server grade performance out of them. Just because the drive is *Red* does not mean it is enterprise capable.
If you are just testing, and dont care about uptime (which your comments suggest) and you are married to this hardware (i see a divorce in the future), I would just run single disks with the default LVM config from the installer. You can use the 2nd disk as a backup location, or put 1/2 your VMs on each disk to spread load, and use another backup location. If you still want more speed on that hardware, you can enable write back cache in the virtual drives for your VMs, but this is again potential for downtime/loss.
The use of ZFS with 2TB of space would want more RAM and a ssd zil, even then you will occasionally see low performance with just RAID1 as not every transaction is going to use the ssd. Many Xeon D systems max out at 32gb of ram - not a good candidate for long term growth.
If you plan to go in to production you would be better suited with one or both of the following:
RAID10 of 6-8 spinning drives.
RAID1 of SSDs
Or for ZFS RAID10 spinning drives, more RAM and possibly SSD cache (ie Intel Optain 900P)
I am not sure what country you are in, but ebay offers some really well spec'd machines for probably less than what you built the Xeon D system, you can get a Dell R720 with double the specs, for $600-800, even with import fees it is probably less:
https://www.ebay.com/sch/i.html?_fr...11211&rt=nc&_mPrRngCbx=1&_udlo=400&_udhi=1000
If you want to run standard LVM right out of the box and not mess with tuning, a *proper* RAID card like a H710 (not H310) will make a 4 disk RAID10 run a little better, many resellers will add these in for a small cost. If you are running windows VMs, this will work fine up to a moderate load, then it is really suggested to use SSD in some form.
If you want to run ZFS, you would not want that card, you would want a H310 standard height PCI card ($20), these servers will come with the "H310 Mini Mono" which is not good for ZFS, it cannot be
re-flashed as far as I know, only the full size H310 can run IT mode firmware needed for ZFS. Using the H310 will need a 24 inch and 32-36 inch SAS cable. This would provide you with a lot more functionality and decent speed.
If you really want useful help, you need to be more specific, you mention LXC+VMs- are they windows vms, databases, exchange, file sharing, how many users connect? What kind of IOPS does your application scenario need? 200 IOPS (you probably have less now), or 2000 IOPS? Research your needs (what does the software vendor or other users suggest) and compare to existing benchmark data online, ie:
http://fibrevillage.com/storage/429-performance-comparison-of-mdadm-raid0-and-lvm-striped-mapping
https://pve.proxmox.com/wiki/System_Requirements
https://pve.proxmox.com/wiki/Performance_Tweaks