由于虚拟机技术盛行,公司对这块技术也想有所突破,说白了是为了节约成本,呵呵,我做了一些测试,一台物理机上分出了4台虚拟机,以及对物理机器本身的性能比较。测试结果如下:
Hardware Benchmark Tests Report for Physical Machine
1 Purpose
1.1 CPU benchmark test
测试5410,nehalem机型的纯物理机的CPU处理能力,并简单比较宿主机:虚拟机=1:2以及宿主机:虚拟机=1:4和纯物理机上CPU处理能力的差异。
1.2 Disk io benchmark test
1. 测试5410机型上纯物理机器磁盘IO的处理能力
2. 测试nehalem机型上纯物理机器磁盘IO的处理能力
3. 比较上述两款机型上纯物理机器与宿主机:虚拟机=1:2以及宿主机:虚拟机=1:4的磁盘IO的处理能力的差异。
1.3 Network Adapter benchmark test
1. 测试5410机型上纯物理机器网卡的处理能力
2. 测试nehalem机型上纯物理机器网卡的处理能力
3. 比较上述两款机型上纯物理机器与宿主机:虚拟机=1:2以及宿主机:虚拟机=1:4 的网卡的处理能力的差异。
2 Conclusion
1. CPU benchmark test result
1) 分别监控宿主机:10.20.36.81 ,10.20.36.92 两台CPU 指标说明了几乎无CPU资源利用。
2) nehalem 机型上宿主机:虚拟机=1:2强于宿主机:虚拟机=1:4的CPU处理能力,大约提高了66.35%.
3) 5410机型上宿主机:虚拟机=1:2强于宿主机:虚拟机=1:4的CPU处理能力,大约提高了76.4%.
2.Disk io benchmark test result
随机抽样于5410机型上虚拟机是 10.20.36.82与nehalem机型上虚拟机是10.20.36.86 虚拟机的测试结果,说明了测试文件会受cpu cache 与 memory cache影响。影响的大小,和测试文件大小、测试读取文件方式以及linux系统 分配cpu cache 和memory buffer cache大小有关,因而造成传输的速率不同。
1)综上所述图表,5410机型二台虚拟机的测试文件资源利用较为均衡;nehalem机型上二台虚拟机的测试文件系统资源利用较为均衡,CPU IOwait平均为0.34%。
2)5410机型上的宿主机:虚拟机=1:2的测试文件的读写的结果强于5410机型上的宿主机:虚拟机=1:4的测试结果.
3) nehalem机型上的宿主机:虚拟机=1:2的测试文件的读写的结果强于nehalem机型上的宿主机:虚拟机=1:4的测试结果.
3.Network Adapter benchmark test result
1) 5410机型上的宿主机:虚拟机=1:2的测试网卡的吞吐量以及传输速率的结果强于5410机型上的宿主机:虚拟机=1:4的测试结果。
2) nehalem机型上的宿主机:虚拟机=1:2的测试网卡的吞吐量以及传输速率的结果强于nehalem机型上的宿主机:虚拟机=1:4的测试结果。
3) 但是两款机型总的网卡的吞吐量以及传输速率都略有下降。下降得比率随测试的协议不同而不同。
4. Supplement:此次测试结果只是比较宿主机:虚拟机=1:4和宿主机:虚拟机=1:2在极限处理的情况下的一些硬件表现,这些数据并不代表不能满足真正部署应用在虚拟机上的硬件的处理。
3 environment
|
硬件配置 |
|
操作系统及调整参数 |
|
虚拟机服务器 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 |
下面很具体的一些测试数据,没有放上去,应为太多了。。。。
4855

被折叠的 条评论
为什么被折叠?



