[原]6Gb/s SAS 2.0 通道的确不错
新到一批DELL R710,RAID卡采用了6Gb/s SAS 2.0 通道 256MB缓存,我对这个SAS 2.0 B通道很感兴趣,于是做了以下这个测试,采用的工具是著名的HD Tune。
硬盘是SAS 300G 15000 RPM,不过是SAS 2.0,3块做RAID 5,Write Back模式。
有对比有真相,作为对比的是DELL PowerEdge 2950 服务器,3Gb/s SAS通道,256MB缓存,硬盘也是SAS 300GB 15000 RPM,也是3块做RAID 5,Write Back模式。
以下测试,左图来DELL R710 服务器,右图来自DELL PowerEdge 2950服务器。
首先是基准测试,R710的曲线好诡异。SAS 2.0的高带宽令R710的平均速度领先30MB/s。
然后是文件基准测试,这个测试模拟不同大小的Buffer对文件进行存取,选择512M的文件,这个大小的文件足以填充RAID卡缓存2次了,R710的读性能很平稳,在430MB/s左右遇到了瓶颈,而PE2950的在370MB/s左右遇到瓶颈:
随机存取测试,这个测试的运作模式有点像数据库的I/O模式,由于磁盘的转速一样,同样都是SAS盘,在带宽未成为瓶颈的时候,IOPS几乎是一样的:
从测试来看SAS 2.0 的高带宽的在吞吐上带来了优势,,如果更多的磁盘组成RAID的话,相信这个差异会更加明显,而从IOPS这个指标来看,只要带宽不成问题,IOPS还是取决于硬盘的性质。