Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Am I correct that you can boot up any operating system with either of these virtualization types as they act as a bare metal machine and compile your own kernel?

I am looking to switch over from OpenVZ to a Type-1 (is it?) hypervisor, so more OSes can be booted. I was just wondering if Xen PV, Xen HVM or KVM was a better choice for hosting clients or if it just comes down to personal preference?

I recently bought an E3-1230V3 with 32GB of RAM and maxed it out with a Hardware RAID card for RAID-10 on disks.

So from what I've gathered.

  • XEN HVM = bare metal. like physical machine
  • XEN PV = *nix based and kernel compile
  • KVM = *nix based and kernel compile
share|improve this question

2 Answers 2

up vote 0 down vote accepted

Xen HVM is the only type of Xen that will support a different OS. KVM will run anything of course.

As for which to choose, that's offtopic on SF.net

share|improve this answer

The latter. For normal workloads there is nothing you can only do with one or another. If you come from OpenVZ I would suggest KVM since it's architecture is more similar to what you know. Xen is a completely different concept.

share|improve this answer
Tim, thanks for your reply. Can you explain or give me some links on how Xen is different over KVM? Thank you very much. –  user236402 Aug 6 at 16:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.