I am planning to upgrade to a Zen+ 7 series CPU and an X470 motherboard some time in Q3 2018.
I want to run Fedora as host with an AMD 7950 and a Windows 10 VM with a Vega 64.
It will be my first time properly running Linux and not just fooling around with it.
What kind of Hypervisor is used in that scenario? I hear Wendell talk about QEMU/KVM but I am quite ignorant what those two are and how they work.
Do I have to have dual mice and keyboards or an actual hardware KVM switch?
Is there any way I could also boot off of the Win 10 VM if I wanted to?
I want Fedora for basic browsing and stuff and Win 10 for gaming and Photoshop/Lightroom.
Would a TR 1920X or its Zen+ refresh be of any more benefit for my use case? The most CPU intensive multithreaded task I do is stitch panorama photos in Photoshop where my 4770k feels slow. Would simple Dual-Booting actually be better because I can get away with a Ryzen 7 and use all of its cores when I need to and also scrap the 7950?
If budget allows, I am going to buy two NVMe drives. If not, I will repurpose my Samsung 850 for one of the OSes. Which OS would you install in each drive?
I probably have to build a NAS so I can share basic storage between the two OSes, don’t I? I was thinking of buidling a small 4 drive Striped Mirrored Vdev’s ZFS box at about 8TB but that is a topic for another day.
Judging by the X370 mobos, which manufacturer should theoretically have the most headache-free virtualization and passthrough?
What would you do? Any recommendations are extremely welcome.