xen虚拟机测试的结果

由于虚拟机技术盛行,公司对这块技术也想有所突破,说白了是为了节约成本,呵呵,我做了一些测试,一台物理机上分出了4台虚拟机,以及对物理机器本身的性能比较。测试结果如下:

  Hardware Benchmark Tests Report for Physical Machine

                    

 1         Purpose

1.1       CPU benchmark test

测试5410nehalem机型的纯物理机的CPU处理能力,并简单比较宿主机:虚拟机=12以及宿主机:虚拟机=14和纯物理机上CPU处理能力的差异。

1.2       Disk io benchmark test

1.       测试5410机型上纯物理机器磁盘IO的处理能力

2.       测试nehalem机型上纯物理机器磁盘IO的处理能力

3.       比较上述两款机型上纯物理机器与宿主机:虚拟机=12以及宿主机:虚拟机=14的磁盘IO的处理能力的差异。

1.3       Network Adapter benchmark test

1. 测试5410机型上纯物理机器网卡的处理能力

2. 测试nehalem机型上纯物理机器网卡的处理能力

3. 比较上述两款机型上纯物理机器与宿主机:虚拟机=12以及宿主机:虚拟机=14 的网卡的处理能力的差异。

2         Conclusion

1.   CPU benchmark test result

1 分别监控宿主机:10.20.36.81 10.20.36.92 两台CPU 指标说明了几乎无CPU资源利用。

2)  nehalem 机型上宿主机:虚拟机=12强于宿主机:虚拟机=14CPU处理能力,大约提高了66.35%.

3)  5410机型上宿主机:虚拟机=12强于宿主机:虚拟机=14CPU处理能力,大约提高了76.4%.

2Disk io benchmark test result

随机抽样于5410机型上虚拟机是 10.20.36.82nehalem机型上虚拟机是10.20.36.86 虚拟机的测试结果,说明了测试文件会受cpu  cache  memory cache影响。影响的大小,和测试文件大小、测试读取文件方式以及linux系统 分配cpu cache memory buffer cache大小有关,因而造成传输的速率不同。

1)综上所述图表,5410机型二台虚拟机的测试文件资源利用较为均衡;nehalem机型上二台虚拟机的测试文件系统资源利用较为均衡,CPU  IOwait平均为0.34%

25410机型上的宿主机:虚拟机=12的测试文件的读写的结果强于5410机型上的宿主机:虚拟机=14的测试结果.

3)  nehalem机型上的宿主机:虚拟机=12的测试文件的读写的结果强于nehalem机型上的宿主机:虚拟机=14的测试结果.

3Network Adapter benchmark test result

1 5410机型上的宿主机:虚拟机=12的测试网卡的吞吐量以及传输速率的结果强于5410机型上的宿主机:虚拟机=14的测试结果。

2 nehalem机型上的宿主机:虚拟机=12的测试网卡的吞吐量以及传输速率的结果强于nehalem机型上的宿主机:虚拟机=14的测试结果。

3 但是两款机型总的网卡的吞吐量以及传输速率都略有下降。下降得比率随测试的协议不同而不同。

4. Supplement:此次测试结果只是比较宿主机:虚拟机=14和宿主机:虚拟机=12在极限处理的情况下的一些硬件表现,这些数据并不代表不能满足真正部署应用在虚拟机上的硬件的处理。

3         environment

 

主机/ip

硬件配置

操作系统及调整参数

虚拟机服务器

10.20.36.82

10.20.36.83

机型

HVMdomU

 

1.  Linux rhel53-64-5410-v1 2.6.18-128.el5xen #1 SMP Wed Dec 17 12:01:40 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

CPU

8核

内存

4G

网络

千兆

物理机器服务器10.20.36.81

(5410)

机型

Product Name: Tecal

Product Name: CN21HWSA

Linux xen_5410 2.6.18-128.el5xen #1 SMP Wed

Dec 17 12:01:40 EST 2008 x86_64 x86_64 x86_64

GNU/Linux

CPU

8核

内存

16G

网络

千兆

 

 

物理机器服务器10.20.36.92(nehalem)

 

机型

Product Name: Tecal

        Product Name: CN21HWSA

 

Linux xen_nehalem 2.6.18-128.el5xen #1 SMP Wed Dec 17 12:01:40 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

CPU

8核

内存

16G

网络

千兆

 

 

虚拟机器

10.20.36.86

10.20.36.87

机型

HVMdomU

Linux rhel53-nehalem-v1 2.6.18-128.el5xen #1 SMP Wed Dec 17 12:01:40 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

CPU

8核

内存

4G

网络

千兆

 

软件架构:

宿主机

虚拟机

软件名称

关键参数

10.20.36.81(5410)

10.20.36.82

10.20.36.83

ubench&sysstat&iozone& netperf

 

 

10.20.36.92(nehalem)

 

10.20.36.86

10.20.36.87

ubench&sysstat&iozone&netperf

 

 

 

10.20.36.13 10.20.133.132

10.20.136.31

10.20.136.29

Netperf netserver

Linux t132 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

 

 

下面很具体的一些测试数据,没有放上去,应为太多了。。。。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值