It's not completely clear what you're describing here. I think you're making this confusing in some sense. Forget about VMs for a second and treat these as machines. The VM portion can be the same machine or not, but that's an aside. Give the systems some name so that we can talk about the architecture with some context.