VR虚拟现实红帽虚拟化综合测试报告.docx
《VR虚拟现实红帽虚拟化综合测试报告.docx》由会员分享,可在线阅读,更多相关《VR虚拟现实红帽虚拟化综合测试报告.docx(8页珍藏版)》请在冰豆网上搜索。
![VR虚拟现实红帽虚拟化综合测试报告.docx](https://file1.bdocx.com/fileroot1/2023-5/17/5f3d7c63-0e73-4453-8cfb-29e8c2c45c8d/5f3d7c63-0e73-4453-8cfb-29e8c2c45c8d1.gif)
VR虚拟现实红帽虚拟化综合测试报告
RedHat虚拟化综合测试报告
1.Xen与VMware的性能比较测试1.0....................................................................................................1
1.1测试目的....................................................................................................................................................1
1.2测试方式...................................................................................................................................................1
1.3测试环境...................................................................................................................................................1
1.4测试方法与结果....................................................................................................................................1
1.5测试结论...................................................................................................................................................5
2.虚拟化性能测试报告..............................................................................................................................5
2.1测试目的.....................................................................................................................................................6
2.2测试方法......................................................................................................................................................6
2.3压力测试场景............................................................................................................................................6
2.4测试环境...................................................................................................................................................7
2.4.1硬件环境...................................................................................................................................................7
2.4.2软件环境...................................................................................................................................................7
2.4.3虚拟化配置............................................................................................................................................7
2.5测试的情况与记录....................................................................................................................................7
2.5.1两台物理主机做HTTPRealServer....................................................................................................8
2.5.2每台物理主机装2个虚拟机,4个虚拟机做HTTPRealServer.............................................8
2.5.3每台物理主机装3个虚拟机,6个虚拟机做HTTPRealServer..............................................8
2.5.4每台物理主机装4个虚拟机,8个虚拟机做HTTPRealServer.............................................8
2.5.5数据分析图.........................................................................................................................................9
1.总体结论
1.1测试目的
为了比较Xen和VMware虚拟化软件的性能,做一些基本性能测试,如CPU,内存,IO,网络等。
另外针对Oracle数据库和金蝶ERP系统应用,利用loadrunner来跑一下压力测试做一下比较。
1.2测试方式
本次测试用到两台服务器主机和一台磁盘阵列,服务器和盘阵的硬件配置都是一模一样。
一台主机装上RHEL5系统,xen内核,之上跑RHEL5虚拟机进行测试。
另一台主机装上VMwareESX3.5,然后同样在其上运行RHEL5虚拟机进行测试,最后将两个环境下的性能测试结果进行比较。
拓扑图如下:
1.3测试环境
硬件
服务器:
DellPowerEdge2950*2(四核2.33G*2、内存4G、300GHDD)
测盘阵列:
DellMD3000i(146SASHDD*5、RAID5)
软件
操作系统:
RedHatEnterpriseLinux5update2
Vmware:
VmwareESX3.5update3
Oracle:
OracleEnterpisedatabase10g
虚拟机
Xen和VMWareESXServer上的虚拟机均分配2vcpus和1G内存进行测试。
VMWare上的虚拟机主机名vm01,xen上的虚拟机主机名xen01
1.4测试方法与结果
a)基准性能测试
(1)CPU和内存对比测试
测试工具:
ubench版本:
0.32(最新)下载http:
///download/
方法:
分别在两台主机之上编译并运行ubench5次测试得到平均值
CPUbenchmark测试结果:
MEMbenchmark测试结果:
(2)I/O读写速率对比测试
测试工具iozone版本:
稳定版本3.21
下载地址:
http:
///src/current/iozone3_321.tar
测试结果包括很多不同的文件系统读写能力,本测试报告展现的是read和write方式的文件系统性能。
VMware虚拟机的读性能:
VMware虚拟机的写性能:
Xen虚拟机的读性能:
Xen虚拟机的写性能:
从得出的数据看出:
在各个不同的测试文件大小及文件系统条件下,VMware和xen虚拟机的读性能持平,基本在1800000~2400000k/s之间,vmware虚拟机在140000~165000k/s水平,而xen虚拟机在630000~670000k/s水平,呈现出较大的性能优势。
(3)网络吞吐对比测试
测试工具:
iperf版本:
2.0.4
方法:
用局域网内第三台主机做iperfserver,分别在两台虚拟机上运行iperf的客户端,求5次平均值,得到如下结果。
b)特定应用性能对比测试
Oracle
Oracle版本:
OracleEnterprisedatabase10gR2
测试软件:
orabm
下载地址:
http:
//www.linxcel.co.uk/orabm/orabm.tar
方法:
分别在两台虚拟机上安装好Oracle软件,将orabm的测试用表放到了iscsi共享存储上,保证测试机到共享存储资源的独享,运行orabm软件测试5次,得到平均值。
结果如下:
1.5测试总结
从上面一系列的测试结果可以看出,在读性能上VMwareESX和xen虚拟机性能持平,在CPU、内存性能上,xen虚拟机啊比VMwareESX虚拟机略高,而在磁盘写性能和网络IO性能上xen相比VMwareESX有很大的性能优势。
而针对特殊应用oracle,xen也比VMwareESX拥有更好事务处理能力。
2、Xen虚拟化性能测试报告
2.1测试目的
本次目的在于测试多Xen虚拟机运行在单一主机上对系统整体性能影响。
2.2测试方法
●用RHCS(piranha)搭建http负载均衡服务器,转发方式用NAT。
轮循策略使用roundrobin。
●测试软件:
Loadrunner8.0。
配置了4台loadgenerator同时发送http请求。
●模拟2000用户并发访问PHP测试页
phpinfo()?
>。
2.3压力测试场景
1.3.1两台物理主机做HTTPRealServer
1.3.2每台物理主机装2个虚拟机,4个虚拟机做HTTPRealServer
1.3.3每台物理主机装3个虚拟机,6个虚拟机做HTTPRealServer
1.3.4每台物理主机装4个虚拟机,8个虚拟机做HTTPRealServer
2.4测试环境
2.4.1硬件环境
服务器型号:
DELL2950两台
硬件配置:
2*IntelXeonCPU2.66GHz/4G内存
2.4.2软件环境
操作系统:
RedhatEnterpriseLinux5Update2x86_64
应用软件:
piranha-0.8.4-9.3.el5
ipvsadm-1.24-8.1
httpd-2.2.3-11.el5_1.3
php-5.1.6-20.el5
2.4.3虚拟机配置
每个虚拟机分配1颗CPU,2G内存,配置文件如下:
name="vs1"
uuid="14b5a124-4a08-ab7f-8aae-5c7e82b40bb8"
maxmem=2000
memory=2000
vcpus=1
bootloader="/usr/bin/pygrub"
on_poweroff="destroy"
on_reboot="restart"
on_crash="restart"
vfb=["type=vnc,vncunused=1,keymap=en-us"]
disk=["tap:
aio:
/xen/vs1.img,xvda,w"]
vif=["mac=00:
16:
3e:
01:
02:
51,bridge=xenbr0,script=vif-bridge"]
2.5、测试的情况与记录
本测试在系统未做任何优化的条件下进行,每种场景均测试五次取平均值。
报告中选择最接近平均值的一次列出。
其他测试结果请查看文件”xen虚拟化测试结果”。
2.5.1两台物理主机做HTTPRealServer
测试数据:
2.5.2每台物理主机装2个虚拟机,4个虚拟机做HTTPRealServer
2.5.3每台物理主机装3个虚拟机,6个虚拟机做HTTPRealServer
2.5.4每台物理主机装4个虚拟机,8个虚拟机做HTTPRealServer
2.5.5数据分析图
下图为2000个用户并发请求页面时的数据对比:
从上图曲线看出,“每台物理主机装4个虚拟机,8个虚拟机做HTTPRealServer”这种情况性能最好。
并且随着虚拟机数量的增加,性能有大幅度提升,并逐渐趋于平缓。