georgexiao 发表于 2011-10-19 01:27

关于IBM DS3500的turbo performance的问题

各位IBM存储大神,有谁能告诉我IBM DS3500的Turbo Performance到底干了什么?为什么比Base模式吞吐大一倍? 难道仅仅是开启了controllerB也能传输数据?从性能上来看,开启了Turbo模式的性能也只是和其他厂商的性能差不多(也就是说Base模式的性能要远低于其他同配置存储),那设置这玩意的目的何在?居然还是要收费的,只是为了坑爹?谢谢

pingfan2 发表于 2011-10-20 22:00

回复 1# georgexiao


    首先,请原谅我质疑一下楼主:为什么在各处问同一个问题?难道您是18摸的竞争对手?

楼书所说的 “开启了Turbo模式的性能也只是和其他厂商的性能差不多(也就是说Base模式的性能要远低于其他同配置存储)” 恕我不认同,我曾对比过IBM DS3500/Dell MD3200和HP P2000 MSA的性能,尽管惠普没有公布性能数据,但从DotHill的资料来看P2000还是有一定落后的。

双控制器最大4000MB/s持续带宽,96块硬盘达到40,000持续IOPS(不是缓存IOPS),NetApp E2600(原LSI Engenio 2600)的效率我觉得还是可以的。


至于“Turbo模式”,我认同是人为限制。但不排除设计者是基于以下考虑:

1. 由于定位低端的原因,没有良好的双活负载均衡机制(像Dell EqualLogic这样的都是Active/Standby),将不同LUN手工分配到2个控制器会增加设置难度

2. 当一个控制器故障时,Turbo模式处理能力下降一半,没有了写缓存镜像更是会严重影响写性能。而此时所有LUN都集中到一个控制器上,应用是否能够承受?其实这是所有真正Active/Active双控制器磁盘阵列都要面对的问题。
页: [1]
查看完整版本: 关于IBM DS3500的turbo performance的问题