Saturday, February 09, 2008

Xen, KVM and VMware Different Virtualization Technologies

Upon reading an article about Ubuntu picking KVM over Xen, I decided to dig a little deeper to see what the different types of Virtulizations there were.

KVM is more of a VM running on top of the Guest OS where as Xen is more attached to the bare metal of the hardware. What this means is that KVM goes through the operating system for all of its requests (similar to VMWare Server) and Xen can access the hardware directly (similar to VMWare ESX Server) using a technology called paravirtualization.

The bare metal option can provide definate performance gains since you have access to hardware directly and it seems that Xen is quickly catching up to VMWare ESX server on the Bare metal front for virtualization. Xen is currently under very heavy development.

An few links and articles about Xen and VMWare

No comments: