[Ilugc] Virtualization

  • From: sundaram@xxxxxxxxxxxxxxxxx (Rahul Sundaram)
  • Date: Thu Aug 21 09:17:13 2008

Girish Venkatachalam wrote:


Now the main difference between Xen and VMWare is this:

   " Xen does not emulate the underlying hardware completely. This
means that OSes have to be modified to run on top of Xen hypervisor. You
can never run an OS directly over Xen. Whereas VMWare does full hardware
virtualization which is a highly complex task. Thereby Xen achieves a
very high level of performance when compared to VMWare. But VMWare's
approach means that you don't have to modify the OS to run on top of 
VMWare. "

So the design and code of VMWare and Xen are wildly different since the
goals though similar follow somewhat antipodal approaches.

Not really. VMWare has a hypervisor based solution for quite sometime now.

http://www.vmware.com/products/vi/esx/

If you compare the model of VMWare ESX and Xen, they are quite similar 
where they both have mini operating systems running as hypervisors. What 
is different is the KVM one where Linux itself as a "hypervisor"

http://udrepper.livejournal.com/15795.html
http://blog.codemonkey.ws/2008/05/truth-about-kvm-and-xen.html

Rahul

Other related posts: