Muli Ben-Yehuda wrote:

KVM, Xen and VMWare ESX are just different implementations of the same technology,

Sure, just like Windows and Linux are just different implementations
of the same technology.
I'll clarify.

KVM, Xen and VMWare ESX reside in one category for virtualization. The other VMWares, VirtualBox, Virtual PC for Windows, DosBox and Qemu with the acceleration reside in another. Qemu in its pure form (as well as when running non Intel platforms), Virtual PC for Mac on Power PC, as well as the Commodor 64 and Apple II emulators, UAE, and a host of other emulators reside in a third category.

The first enslave the entire host OS for the purpose of running the virtualization (hypervisors), the second are basically user space programs (with some "cheating") which use the CPU capabilities for some virtualization enhancements, and the third are complete emulation, from the grounds up, emulating every aspect of the destination machines. Puristically speaking, only the third category can really be called "emulators". In that respect, KVM, Xen and VMWare ESX just different implementations of the same technology.

Shachar

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to