服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 云和虚拟化 > OpenVZ > 正文

OpenVZ vs KVM vs VMware Server性能测试

时间:2015-01-04    来源:服务器在线    投稿:泡泡    点击:

硬碟资料大致上整理好了, 现在家中烂Server 完全是用proxmox ve 虚拟出多种OS , 包括目前我这个烂站也是用OpenVZ 虚拟出来的, 经过了几天的把玩之后, 总算做出了一些简单的测试

这次的测试主要是测试网站应用的效能, 基本上就是测试LAMP 的性能, 测试的环境如下

Host OS : 以纯Cent OS 5.4 64bit 来运作

OpenVZ : 在proxmox ve 下以OpenVZ 方式模拟出CentOS 5.4 64bit

VM Server : 在CentOS 5.4 64bit 下安装VMWARE SERVER , 并建立一个CentOS 5.4 64bit 的虚拟机

KVM : 在proxymox ve 下以KVM 方式建立一个CentOS 5.4 64bit 的虚拟机, 硬碟及网卡用virto driver

上面所有的OS 都用yum 更新所有套件到最新版, 包括PHP 5.3.1 , MySQL 5.1.42 , 除了Host OS 本身就是8G 的记忆体配置, 虚拟机都是2G 的记忆体配置, 实体的硬体配备则是CPU 则是E6750 2.66Ghz 双核心, DDR2 800 , 160G SATA1 硬碟

测试的方式是以 http://www.pigo.idv.tw/archives/258 这篇所写的,测试Yii的效能,不同点就是测试的连线数量是20 , request数量为2000 ,就是ab - c 20 -n 20 …

下表是各种环境下的测试数据, 每个数字都代表秒数, 就是跑2000 次要花的时间, 而static html 则是apache 的预设首页跑5000 次, 每个测试都有跑很多次取其极限

  Host OS OpenVZ VM Server KVM
static html 1.12 0.69 1.90 0.95
hello world 2.55 2.45 2.75 2.51
gustbook1 5.22 5.50 6.32 5.89
gustbook2 5.42 5.66 7.38 5.99
gustbook3 3.54 3.75 4.35 3.88
gustbook4 3.61 3.80 4.43 3.97

虽然这样的测试非常不够客观, 照理说应该要在CentOS 5.4 下建立OpenVZ 及KVM , 但我懒, 爱上了proxmox ve 的简单(谁叫proxmox 没有做centos 版..) , 从上表发现到前两项测试OpenVZ 及KVM 竟然跑的比纯CentOS 5.4 要来的快? 也许是proxmox ve 的kernel 是2.6.24 的原因吧, 不然就是纯CentOS 有多跑什么降低效能, 只有当有跑到mysql 的时候, OpenVZ 的表现才会比纯CentOS 来的差, 但相差并不大就是了, Vmware Server 则是效能最差

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


相关内容
最新热点内容
推荐内容