VMware, Virtualbox & KVM: a comparison


Since there doesn’t seem to be a recent comparison of these 3 VM hosting packages out there, I will be compiling one here:

[corners=forumbg forumbg-table][table=tablebg table1][thead][/thead][tbody][tr=bg2][td=1,][/td][td=1,]KVM[/td][td=1,]VirtualBox 2.x[/td][td=1,]VMware 2.x[/td][/tr]

[tr=bg2][td=1,]* Host CPU[/td][td=1,]Intel/AMD processor with X86 virtualization,IA64,s390,PowerPC[/td][td=1,]x86, x86-64[/td][td=1,]x86, AMD64[/td][/tr]

[tr=bg2][td=1,]* Guest CPU[/td][td=1,]same as platform[/td][td=1,]x86, (x86-64 only on VirtualBox 2 with hardware virtualization)[/td][td=1,]x86, AMD64[/td][/tr]

[tr=bg2][td=1,]* Host OS(s)[/td][td=1,]Linux[/td][td=1,]Windows, Linux, Mac OS X (Intel), Solaris[/td][td=1,]Windows, Linux[/td][/tr]

[tr=bg2][td=1,]* Guest OS(s)[/td][td=1,]Linux, Windows, FreeBSD, Solaris[/td][td=1,]DOS, Windows, Linux, OS/2, FreeBSD, Solaris[/td][td=1,]DOS, Windows, Linux, FreeBSD, Netware, Solaris, Virtual appliances[/td][/tr]

[tr=bg2][td=1,]* Guest OS SMP available?[/td][td=1,]YES[/td][td=1,]NO[/td][td=1,]Yes (2-way)[/td][/tr]

[tr=bg2][td=1,]* Guest OS speed relative to Host OS[/td][td=1,]Near native[/td][td=1,]Near native[/td][td=1,]Up to near native[/td][/tr]

[tr=bg2][td=1,]* Live memory allocation[/td][td=1,]YES[/td][td=1,]YES[/td][td=1,]YES[/td][/tr]

[tr=bg2][td=1,]* 3D acceleration[/td][td=1,]Supported with VMGL[/td][td=1,]experimental support for OpenGL[/td][td=1,]NO[/td][/tr]

[tr=bg2][td=1,]* Live migration[/td][td=1,]YES[/td][td=1,]No in OSE[/td][td=1,][/td][/tr]

[tr=bg2][td=1,]* ChangeLog[/td][td=1,]?[/td][td=1,]YES[/td][td=1,]YES[/td][/tr][/tbody][/table][/corners]

[this is an incomplete posting, a work in progress!]
if you have additions/corrections, please PM them to me


Thanks for nice sharing the great info…


One of the best products available that cater to virtualization of IT infrastructure that I would recommend is VMWare. It not only simplifies the installation and configuration of VDIs, but ease of management as well. I’m still studying to be a licensed VMWare professional since the technology will be around for a very long time.

Robert Pope