Take the 2-minute tour ×
Server Fault is a question and answer site for professional 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. –  Jonhson Willush Aug 6 at 16:12

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.