虚拟化的I/O性能测试,是否适合大规模部署?

                                      

结果:

  

华为虚拟化中虚拟机ip:xxxxx

  

max_iops = 2204    最大每秒进行读写(I/O)操作的次数

  

latency = 10       延时(单位:微秒)

  

max_mbps = 102   带宽数

  

  

数据库ip:xxxxxxx

  

max_iops = 9750  最大每秒进行读写(I/O)操作的次数

  

latency = 8      延时(单位:微秒)

  

max_mbps = 613   带库数

  

  

测试方式

  
  

华为虚拟化中虚拟主机的测试

  

  
  

华为虚拟化中物理机的测试

  

  
  

物理机直连存储

  
  

time dd if=/dev/zero of=/oracle/data/test/test.dbf  bs=8k count=2621440

  
  

2621440+0 records in

  

2621440+0 records out

  

21474836480 bytes (21 GB) copied, 209.484 s, 103  MB/s

  

  

real   3m29.487s

  

user   0m0.975s

  

sys    0m41.872s

  
  

2621440+0 records in
  2621440+0 records out
  21474836480 bytes (21 GB) copied, 207.326s, 104.6 MB/s
  
  real    6m6.822s
  user    0m2.964s
  sys     1m8.824s

  
  

记录了2621440+0 的读入
  记录了2621440+0 的写出
  21474836480字节(21 GB)已复制,70.9604  秒,303 MB/秒
  
  real    1m10.964s
  user    0m0.682s
  sys     1m9.568s

  
  

time dd if=/dev/zero of=/oracle/data/test/test.dbf  bs=32k count=655360

  
  

655360+0 records in
  655360+0 records out
  21474836480 bytes (21 GB) copied, 183.163s, 117MB/s
  
  real    4m41.313s
  user    0m0.904s
  sys     0m58.512s

  
  

655360+0 records in
  655360+0 records out
  21474836480 bytes (21 GB) copied, 137.304s, 156.3 MB/s
  
  real    4m41.313s
  user    0m0.904s
  sys     0m58.512s

  
  

记录了655360+0 的读入
  记录了655360+0 的写出
  21474836480字节(21 GB)已复制,48.6402  秒,442 MB/秒
  
  real    0m48.643s
  user    0m0.174s
  sys     0m48.062s

  
  

time dd if=/dev/zero of=/u01/software/test/test.dbf  bs=1M count=20480

  
  

20480+0 records in

  

20480+0 records out

  

21474836480 bytes (21 GB) copied, 391.611 s, 54.8  MB/s

  

  

real   6m34.632s

  

user   0m0.030s

  

sys    0m45.911s

  
  

20480+0 records in
  20480+0 records out
  21474836480 bytes (21 GB) copied, 345.881 s, 62.1 MB/s
  
  real    5m45.898s
  user    0m0.032s
  sys     0m56.164s

  
  

记录了20480+0 的读入
  记录了20480+0 的写出
  21474836480字节(21 GB)已复制,49.1891  秒,437 MB/秒
  
  real    0m49.193s
  user    0m0.009s
  sys     0m48.883s

  
  

Oracle11g 数据库层面命令测试

  

set SERVEROUTPUT on;

  

declare

  

lat  INTEGER;

  

iops INTEGER;

  

mbps INTEGER;

  

begin

  

dbms_resource_manager.calibrate_io(2,10,iops,mbps,lat);

  

dbms_output.put_line(\'max_iops = \'||iops);

  

dbms_output.put_line(\'latency = \'|| lat);

  

dbms_output.put_line(\'max_mbps = \'||mbps);

  

end;

  

/

  

大家看看虚拟化的适合的场景,我觉得不具备大规模部署,谢谢

参与8

3同行回答

lengxf2008lengxf2008其它铁岭市社保信息中心
我觉得基于什么规模的应用要看你的业务需求都是那些,根据业务需求来确定选择那种虚拟化技术来满足你的业务需求。还有你的这些测试环境应该是厂商成型的产品,这种产品只能满足小规模,快速部署来选择,对于自己了解实际需求的环境是不会选择这类产品的。比如我们当时做虚拟化部...显示全部

我觉得基于什么规模的应用要看你的业务需求都是那些,根据业务需求来确定选择那种虚拟化技术来满足你的业务需求。

还有你的这些测试环境应该是厂商成型的产品,这种产品只能满足小规模,快速部署来选择,对于自己了解实际需求的环境是不会选择这类产品的。比如我们当时做虚拟化部署的选择是在四年前,基于当时高配置的X86服务器,用四台做的VMWARE集群,目前上面运行了近40台的应用服务器。当然我们不是用他在跟数据库,是跑中间件集群应用的。而跟数据库是用的基于POWERVM的虚拟化环境,根据业务需求来选择配置的。

收起
政府机关 · 2015-09-24
浏览1871
zwmbjzwmbj系统架构师深圳市华成峰实业有限公司
目前IBM POWER 小机上的网卡支持万兆,光纤卡支持16GB,PCIe3 X16 的卡理论最大的峰值带宽是32GB/s,强劲的CPU及超大内存,虚拟化大势所趋。案例:杭州世导通讯有限公司,采用powerlinux做云平台显示全部

目前IBM POWER 小机上的网卡支持万兆,光纤卡支持16GB,PCIe3 X16 的卡理论最大的峰值带宽是32GB/s,强劲的CPU及超大内存,虚拟化大势所趋。

案例:杭州世导通讯有限公司,采用powerlinux做云平台

收起
系统集成 · 2015-09-24
浏览1866
bulls_523bulls_523资讯技术经理中移电子商务有限公司
华为虚拟化上的虚拟机直接挂裸盘的性能也是一般,我是想跑集群节点的,读写trace日志文件频繁,不知道是否可行?谢谢。显示全部

华为虚拟化上的虚拟机直接挂裸盘的性能也是一般,我是想跑集群节点的,读写trace日志文件频繁,不知道是否可行?谢谢。

收起
电信运营商 · 2015-09-24
浏览1828

提问者

bulls_523
资讯技术经理中移电子商务有限公司
擅长领域: 存储灾备双活

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-09-24
  • 关注会员:4 人
  • 问题浏览:6123
  • 最近回答:2015-09-24
  • X社区推广