在Windows平台和Linux平台下对Vmware Workstation 6.5 ,MS Virtual Server 2005 R2,SWsoft的Virtuozoo,以及基于开源的Suse Linux server 10下的xen虚拟化的各项性能表现做了比较测试。经过性能比较测试我发现在系统整体性能中,Virtuozzo和VMware整体表现突出,Virtuozoo更强大一些,而Virtual Server相对较弱,其中对于单个虚拟机的资源分配限制对Virtual Server的性能有一定影响。
1. Cpu 性能:在windows 平台下,vmware的CPU性能表现突出。virtual server 表现较弱。但在linux平台下XEN表现最好,其次是virtuozoo,而vmware 表现一般,virtual server则最差。
2.内存性能:在windows 平台中,vmware 表现突出,在linux下virtuozzo表现突出,其次是XEN,vmware则一般。
磁盘IO性能:在linux平台下Virtuozzo表现优秀。
3. 网卡性能:在windows、linux平台下virtual server表现较差其他都比较不错。
4.Web应用性能:在windows 、linxu平台下virtuozzo表现做好,其次是vmware。
综上所述,我觉得在虚拟机性能分析上virtuozzo对系统损耗最小,表现最好,最接近物理机。vmware整体表现居中。由于virtual server 的配置限制,无法充分利用硬件所有资源,所以在整个性能表现中相对较差。