We are looking for good practices for setting up a xen server (4 cores, 32gb ram). There will be 6 VM (+ dom0), running personals servers (probably low CPU demands). Once the system will be configured, it will probably remain mostly static. So, here are a few of our questions. We would like to have some advices and/or maybe good links to documentations related to our questions.
1) Does XenServer (6.2) uses/needs more ressources than a simple Xen hypervisor with a debian dom0 (+xapi) ? For a simple server, will XenServer have some real benefits ? Like for monitoring ?
2) How should be set the CPU policy ? Should dom0 have its own dedicated CPU ? For example, we would like to let a VM use the CPU cores has much as they need as long as it doesn't impact the others. (Like for short but heavy workload)
3) We'd like to have one IP per VM and no assigned IP to the dom0. It is possible for the dom0 to intercept connections on a given port but forward everything else ?
For instance, ssh x.x.x.x
will connect to a VM but ssh x.x.x.x:555
will connect to dom0.