Hello there,
I'm student in a computer engineering school and I'll most probably be helpful to you, though you do need to give me more details about what type of tech we're talking about here, is it full on virtualisation? barebone/on host OS or is it just a sort of networking project where you have to host difference machines and connect them?