[nzlug] VMware x Xen x KVM x Qemu
Daniel Lawson
daniel at meta.net.nz
Wed Apr 2 15:42:03 NZST 2008
On 2/04/2008, at 2:56 PM, Papalagi Pakeha wrote:
> Hi guys,
>
> I'm playing with virtualization to get a better understanding of the
> many technologies now available for linux. And I wonder what are your
> favourites and why?
You're talking about a couple of different fundamental technologies
here, and understanding the difference in the technologies will really
help you pick a platform that suits you best.
I wrote a quick summary of this in response to a similar question last
year: http://www.linux.net.nz/pipermail/nzlug/2007-December/011289.html
I don't think I went into KVM and QEMU properly, but other people have
discussed their merits. The basic take-home is that Xen is not a
desktop virtualisation[1] platform. You can do it, sure, but it's not
intended for that purpose, and if you try to compare it against the
desktop virtualisation platforms and use it like one, you're probably
going to get frustrated.
If you want VMs running on your desktop and laptop, then tools like
VMWare Server (Or Player / Workstation or whatever they're called
now), or Microsoft Virtual PC, or Innotek's VirtualBox, or possibly
QEMU or KVM, are probably the best options.
If you want to virtualise your server infrastructure, I'd really
recommend *not* using a desktop virtualisation platform. Some of them
work in server mode (eg,can start unattended when the host boots,
don't require a local display to output the console to, etc), but in
general it's not what they're designed for. Use the right technology.
[1] Of course, you can virtualise desktops within Xen, but it's not
designed to run as an application inside a window on your desktop -
unlike the other options.
More information about the NZLUG
mailing list