I run two daily driver / gaming VMs simultaneously on one CPU and motherboard with two GPUs. Then I have services running on UnRaid’s built-in Docker (Plex, Home Assistant, file/photo “cloud,” etc). Though I’m reconfiguring my setup to be more services based and less dedicated to VMs.
For example, I have Blender running as a service (Docker container) that I can access via web browser on any device (including my smart tv, just because I could).
You can choose to either “pin” (exclusively dedicate) resources to some things or let them be dynamically shared. There’s caveats with that when it comes to passing hardware through to VMs (mainly GPUs).
Have you heard of UnRaid?
I run two daily driver / gaming VMs simultaneously on one CPU and motherboard with two GPUs. Then I have services running on UnRaid’s built-in Docker (Plex, Home Assistant, file/photo “cloud,” etc). Though I’m reconfiguring my setup to be more services based and less dedicated to VMs.
For example, I have Blender running as a service (Docker container) that I can access via web browser on any device (including my smart tv, just because I could).
You can choose to either “pin” (exclusively dedicate) resources to some things or let them be dynamically shared. There’s caveats with that when it comes to passing hardware through to VMs (mainly GPUs).