Hey guys, I've had a Win 2008R2 based NAS for years with PERC H700 running hardware RAID, i3-6100t, nVME boot SSD. Worked well, but recently I hooked up the thing to a 4k TV and tried to use it as HTPC/light gaming machine, and quickly ran into the iGPU limitations - mainly max [email protected]
supported output res.
Ideally, I wanted to build a VM farm this time with the following VMs:
1. Dedicated NAS VM. FreeNAS, maybe even ditch PERC H700 and go with software RAID via ZFS. Pass-through storage drives to this guy.
2. Dedicated Win10 machine for HTPC/light gaming. Pass-through the GPU to this guy.
? 3. Ubuntu machine for work, light coding. This could potentially be rolled into #1, as all I need is a terminal access via Putty.
? 4. Maybe a pfSense VM in the future, though this is def not a priority for now.
I bought Ryzen 3400G (4c/8t, Vega11 iGPU), B450 mobo, 16g ram and quickly realized a major hurdle: looks like it's not possible to pass-through the iGPU, need dGPU for that. I believe Vega11 in the 3400G is plentiful for me, and I don't want a dedicated GPU because it would draw extra power in a machine that runs 24/7 and idles 98% of the time.
Now I'm thinking of doing a Win10Pro for the base OS (#2), then enable Hyper-V and run #1 and #3 in a VM.
-I would get 100% of GPU performance in Win10, which is where I need it.
-Sacrifice 2-4 threads for the VMs. Remaining 4 threads for Win10 would be plenty (even the current 2c/4t i3-6100t is fine for my CPU load, I'm GPU bound)
-Don't care too much if I have to reboot the whole thing now and then, this is not a mission critical NAS.
Do you think Win10+Hyper-V NAS VM is possible, or am I missing something? Appreciate any input!