Every time I need to create VPSs out of one of our machines, I (re)think the virtualization technologies, and seem to end up with OpenVZ being the most suitable for performance reasons when all I want is clean separation between VPSs. All running GNU/Linux.
The question I have is, for a scenario with the following facts, when is it ever more advisable to go for Xen? Here goes the situational facts:
- I trust everyone who will be using the VPSs, the issue of virtualization security is not a concern
- The host and guests will all be running GNU/Linux
- Me and my team manage all the VPSs ourselves
Normally I would be comfortable with my decision to go with OpenVZ, but I keep reading about reputable engineers using Xen in scenarios that I imagine are very similar to mine, Github being one example.