Sorry in advance if this is a silly/impossible idea.
I have 5+ workstations that I have set up throughout the house that my family and myself are using as our main computers. They are all currently running Windows 10.
What I’d like to do is set these all up as part of an OpenNebula cloud, and then run a Windows gaming VM on each workstation with a hardware pass-through for a GPU, keyboard, mouse, USB sound, and local storage for the VM. A friend has shown me the gaming VM concept using Unraid, and it seems like a very good way to utilize hardware more fully.
The idea is to get full usage out of the hardware I already have and that I may add in the future, as well as start expanding my career capabilities, as I have no practical cloud infrastructure/devops experience.
I realize that this isn’t a common use case, but I am curious if this may be possible at this stage of development; from the reading I’ve done so far, it seems that GPU pass-through is possible, but as more of a cloud workload concept.
Anyone have any thoughts/opinions, or ideally a pointer to guides that may help?