扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共3页)
192硬盘IOPS接近SSD、HIC子卡助性能提升?
IBM DS3500随机读写IOPS性能与硬盘数量、Turbo选项之间的关系
上面来自IBM的这张图表可以说“一图抵千言”:首先不看Turbo模式对缓存IOPS的帮助;在96个高转速SAS硬盘的情况下(应该是10.70版本固件),未激活Turbo模式时随机读/写IOPS分别为30,000和7,500,而打开Turbo模式之后达到了40,000和12,500;而在192块硬盘(10.75版本)Turbo模式下,随机读/写IOPS进一步上升到65,000和15,000,其中前者已经接近使用SSD获得的性能水平。
也就是说,尽管我们没有看到在IBM的测试配置中使用了2.5还是3.5英寸驱动器,不过事实证明Vincent Hsu先生所说,“DS3500在192个硬盘配置下无法发挥其最大性能”这种担心基本上是多余的。另外,根据我们看到的一些相关测试数据,这里的随机写性能应该是在RAID 5/6设置下实现的。
上图来自SPC-1基准测试结果文档,一台DS3524双控制器阵列级连3个EXP3524扩展柜,一共96个300GB 10K RPM SAS硬盘驱动器。主机访问通过服务器上安装的2块IBM 6Gb SAS HBA来实现。这里我们还看到在每个控制器上添加了一块HIC SAS接口子卡,是为了增加主机连接数量吗?
IBM DS3500运行SPC-1 Benchmark的存储配置表
根据这个表格,上面那张连接图所显示的配置除了启用“Turbo Performance”之外,每控制器2个板载的6Gb SAS主机接口(miniSAS x4连接器,双控一共4个)都没有使用,而是将服务器全部连接在了HIC子卡提供的SAS端口上面,这是为什么呢?
联想到上一页中的MD3200/DS3500控制器结构图(右边那张SAS主机接口的),我们这样猜测:LSI SAS2116 CPU中包含800MHz的PowerPC 440处理器,而HIC子卡上代号为“Falcon”的LSI SAS2008控制器也带有533MHz的PowerPC。那么IBM DS3500运行SPC-1基准测试时,应该是为了让SAS控制器专注于前端主机I/O,而核心RoC则可以解放出这部分资源来处理RAID和后端磁盘I/O等。
对于FC和iSCSI主机接口的DS3500,如果不同时使用SAS连接的话,可以不用注意这个问题。这款阵列在6Gb/s SAS(x4 link理论带宽2.4GB/s)访问的情况下可以达到最高性能,8Gb/s光纤通道基本与之相仿,10Gb/s(万兆以太网)iSCSI略有差距,而千兆iSCSI主要针对非带宽类型和性能要求不高的应用。
IBM DS3500运行SPC-1 Benchmark的组件价格表
最后再来看一下DS3500 Turbo Performance选件的参考价格——6850美金,这个与带有双控制器的DS3524存储系统相比不算便宜。但在满配96个300GB 10,000rpm 2.5英寸SAS驱动器等组件之后,只占总价格95,384美元的不到10%,我们认为在应用性能有需要的前提下还是可以接受的。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。