《管理信息化红帽虚拟化综合测试报告》由会员分享,可在线阅读,更多相关《管理信息化红帽虚拟化综合测试报告(11页珍藏版)》请在金锄头文库上搜索。
1、Red Hat 虚拟化综合测试报告目录1. Xen与VMware的性能比较测试1.0 .1 1.1 测试目的. .11.2 测试方式.11.3 测试环境.11.4 测试方法与结果.11.5 测试结论.52. 虚拟化性能测试报告.52.1 测试目的.62.2 测试方法.62.3 压力测试场景.62.4 测试环境.72.4.1 硬件环境.72.4.2 软件环境.72.4.3 虚拟化配置.72.5 测试的情况与记录.72.5.1 两台物理主机做HTTP Real Server .8 2.5.2 每台物理主机装2个虚拟机,4个虚拟机做HTTP Real Server. 82.5.3 每台物理主机装3个
2、虚拟机,6个虚拟机做HTTP Real Server.82.5.4 每台物理主机装4个虚拟机,8个虚拟机做HTTP Real Server .82.5.5 数据分析图. . .91. 总体结论1.1测试目的为了比较Xen和VMware虚拟化软件的性能,做一些基本性能测试,如CPU,内存,IO,网络等。另外针对Oracle数据库和金蝶ERP系统应用,利用loadrunner来跑一下压力测试做一下比较。12测试方式本次测试用到两台服务器主机和一台磁盘阵列,服务器和盘阵的硬件配置都是一模一样。一台主机装上RHEL5系统,xen内核,之上跑RHEL5虚拟机进行测试。另一台主机装上VMware ESX
3、3.5,然后同样在其上运行RHEL5虚拟机进行测试,最后将两个环境下的性能测试结果进行比较。拓扑图如下:13测试环境硬件服务器:Dell PowerEdge 2950 2(四核2.33G2、内存4G、300G HDD)测盘阵列:Dell MD3000i (146 SAS HDD5、RAID5)软件操作系统:Red Hat Enterprise Linux 5 update 2Vmware:Vmware ESX 3.5 update 3Oracle:Oracle Enterpise database 10g虚拟机Xen和VMWare ESX Server上的虚拟机均分配2 vcpus和1G内存进
4、行测试。VMWare上的虚拟机主机名vm01,xen上的虚拟机主机名xen0114 测试方法与结果a) 基准性能测试(1)CPU和内存对比测试测试工具:ubench 版本:0.32(最新) 下载 http:/ 5次测试得到平均值CPU benchmark测试结果:MEM benchmark测试结果:(2)I/O读写速率对比测试测试工具iozone 版本:稳定版本3.21下载地址:http:/www.iozone.org/src/current/iozone3_321.tar 测试结果包括很多不同的文件系统读写能力,本测试报告展现的是read和write方式的文件系统性能。VMware虚拟机的读
5、性能:VMware虚拟机的写性能:Xen虚拟机的读性能:Xen虚拟机的写性能:从得出的数据看出:在各个不同的测试文件大小及文件系统条件下,VMware和xen虚拟机的读性能持平,基本在18000002400000k/s之间,vmware虚拟机在140000165000k/s水平,而xen虚拟机在630000670000k/s水平,呈现出较大的性能优势。(3)网络吞吐对比测试测试工具:iperf版本:2.0.4方法:用局域网内第三台主机做iperf server,分别在两台虚拟机上运行iperf的客户端,求5次平均值,得到如下结果。b) 特定应用性能对比测试OracleOracle版本:Orac
6、le Enterprise database 10gR2测试软件:orabm下载地址:http:/www.linxcel.co.uk/orabm/orabm.tar方法:分别在两台虚拟机上安装好Oracle软件,将orabm的测试用表放到了iscsi共享存储上,保证测试机到共享存储资源的独享,运行orabm软件测试5次,得到平均值。结果如下:15测试总结从上面一系列的测试结果可以看出,在读性能上VMware ESX和xen虚拟机性能持平,在CPU、内存性能上,xen虚拟机啊比VMware ESX虚拟机略高,而在磁盘写性能和网络IO性能上xen相比VMware ESX有很大的性能优势。而针对特殊
7、应用oracle,xen也比VMware ESX拥有更好事务处理能力。2、Xen虚拟化性能测试报告2.1测试目的本次目的在于测试多Xen虚拟机运行在单一主机上对系统整体性能影响。2.2测试方法l 用RHCS(piranha)搭建http负载均衡服务器,转发方式用NAT。轮循策略使用round robin。l 测试软件:Loadrunner 8.0。配置了4台load generator同时发送http请求。l 模拟2000用户并发访问PHP测试页。2.3 压力测试场景 1.3.1 两台物理主机做HTTP Real Server 1.3.2 每台物理主机装2个虚拟机,4个虚拟机做HTTP Real Server1.3.3 每台物理主机装3个虚拟机,6个虚拟机做HTTP Real Server1.3.4 每台物理主机装4个虚拟机,8个虚拟机做HTTP Real Server2.4测试环境2.4.1 硬件环境 服务器型号 :DELL