存储 频道

规格超前 首款SAS 6Gbps阵列卡评测

  【IT168 评测】虽然目前最高端的15000转SAS硬盘只有大约200MB/S的传输速度,SAS 3.0Gb/S接口也许足够用了,但别忘了,一些追求性能的企业用户,会去选择速度更快的SSD固态硬盘,它们可以轻松的达到250-270MB/S的传输速度,此时接口带宽的优势就体现出来了。

  除了传输速度更快外,SAS 2.0相比SAS 1.0/1.1可支持更长的线缆,前者可支持到10米,后者只有8米,虽然提升的幅度并不十分明显,但长度的增加对线缆的要求变得更高,使数据传输变得更加的安全可靠。同时,SAS 2.0还具有更低的发热量,同样可以提升系统的稳定性。

  下面,我们就来看看第一款支持SAS 2.0的RAID卡——来自LSI公司的MegaRAID SAS 9260 - 8i。

  ● LSI MegaRAID SAS 9260-8i

  LSI MegaRAID 9260-8i

  从命名上来看LSI 9260-8i属于LSI的“9200”系列,该系列最大的特点就是支持PCI-Express 2.0接口,并且支持Raid 6模式。

  LSI使用了两个内部的SFF-8087 MiniSAS连接器,每个连接器可连接4个SAS/SATA设备。同时,该卡使用半高设计,也可以安装在紧凑的2U服务器迹象中。

  LSI MegaRAID 9260-8i

  为了满足SAS/600环境的要求,LSI完全重新设计了其架构。在Raid-on-Chip(RoC)体系结构是围绕一个LSI SAS2108芯片,其中包括PCI-Express 2.0 8x接口以及SAS/600接口。

  同时,这块Raid卡上还带有一个512MB DDR2-800的高速缓存,以及电池备份单元(BBU),可防止在突然断电的情况下丢失数据。

  LSI MegaRAID 9260-8i

  根据LSI官方给出的数据,这款Raid卡可支持最大2875MB/S的数据吞吐量,峰值1800MB/S的写入性能。另外可支持Raid 0,1,5,6,以及10,50,和60。

  ● 测试平台及测试方法

  我们将使用以下的测试软件:

  IOMeter 2003.02.15

  FC-Test 1.0

  测试平台:

  机箱:Intel SC5200 system case

  主板:Intel SE7520BD2

  CPU:Intel Xeon 2.8GHz processors with 800MHz FSB

  内存:2x512MB registered DDR PC3200 ECC

  硬盘:IBM DTLA(系统盘)

  8xFujitsu MBA3073RC(从盘)

  显卡:板载ATI Rage XL

  操作系统:Microsoft Windows Server 2008

  我们将对这8块Fujitsu MBA3073RC硬盘进行下面几种RAID模式的测试:

  RAID 0

  RAID 10

  RAID 5

  RAID 6

  RAID 50

  LSI MegaRAID SAS 9260-8i RAID卡将使用12.0.1-008版BIOS及4.17.2.64版驱动。

  ● Intel IOMeter测试

  顺序读取模式

  顺序读取模式测试

  两次测试的结果几乎没有任何差别。只是RAID 50模式在256KB数据块时性能有所下降,其余各种模式在各数据块中的表现基本正常。

  顺序写入模式

  顺序写入模式测试

  很奇怪,在第一次测试中,几种RAID模式似乎出了些问题,性能于单一硬盘无异。而在第二次测试中,则恢复了正常,RAID 5和RAID 50模式在64KB-256KB数据块时性能有所下降。不过几种RAID模式在最大数据块时的成绩还是正常的,其中RAID 0模式甚至接近于1000MB/S。

  ● 数据库模式测试

  在数据库模式中,硬盘需要随机处理一个8KB大小的流数据块。读取/写入比例为0%到100%,以10%为一个单位。整个测试的要求的不同队列深度为1到256。

  队列深度1

  这里有一个奇怪的现象,RAID 50模式的速度竟然比RAID 5模式要高,甚至两倍于RAID 6模式。要知道,RAID 5模式的校验磁盘数量只有RAID 50模式的一半,速度理应比RAID 50快才是。而其它模式的速度基本属于正常水平。

  队列深度16

  当队列深度增加到16时,可以看到,RAID 50模式要快于RAID 6模式,但与RAID 5基本相当。

  队列深度256

  当队列深度增加到256时,我们看到RAID 50模式没有达到较高的读取百分比。而除了RAID 0模式外,其余模式的表现均不理想。

  ● 磁盘响应时间

  在这个测试中,IOMeter发出一个流的大小为512KB数据块的请求,测试时间为10分钟,硬盘需要处理的请求总数超过了60万,远远大于它的缓存,所以成绩不受缓存大小的影响。

  磁盘响应时间测试

  可以很容易的看到,两个周期的测试结果基本是相同的。其中RAID 10模式最快。

  ● 随机读写性能测试

  我们先来看看读取。

  读取随机访问性能

  在读取操作方面,RAID 10模式最高,其次是单一硬盘,而其它模式则表现相当。

  随即读取带宽

  在读取速度方面,毫无疑问单一硬盘的速度是最慢的,其它几种RAID模式的表现基本正常,校验磁盘数量越少,速度越快。下面我们再来看看写入。

  写入随机访问性能

  在写入操作方面,RAID 0最高,单一硬盘最低。有趣的是,每种RAID模式的两次测试成绩几乎完全一样。

  随即写入带宽

  在写入速度方面,我们看到每种RAID模式的两次测试成绩差异比较明显,这是不正常的现象。

  ● 多线程读写性能测试

  首先我们来看读取。

  多线程读写带宽测试

  在多线程读取方面,RAID 0模式始终保持着较高的速度,而RAID 50模式在3线程和4线程时的表现则不太令人满意。下面我们再来看看写入

  多线程读写带宽测试

  在单线程和双线程时,第一次测试的成绩明显不正常,而在第二次测试时,才恢复正常。

  多线程读写带宽测试

  在3线程和4线程时,第一次测试成绩同样不正常,在第二次测试时,RAID 50模式在4线程下略慢一些。

  ● Web服务器、文件服务器和工作站模式

  Web服务器模式

  Web服务器模式

  在Web服务器模式中,RAID 10的表现甚至要高于RAID 0模式,这有些令人费解。

  文件服务器模式

  文件服务器模式

  在文件服务器模式中,RAID 10的表现依旧高于RAID 0模式。

  工作站模式

  工作站模式

  在工作站模式中,RAID 10再次取得领先,不过RAID 50要略强于RAID 5。

  ● FC-TEST测试及总结

  PC-test写入测试

  PC-test读取测试

  PC-test同分区拷贝测试

  PC-test不同分区拷贝测试

  ● 全文总结

  通过上面的测试我们可以发现,虽然LSI MegaRAID SAS 9260-8i磁盘阵列卡还有些不足,但总体来说还是令人满意的,尤其是其在镜像模式下的突出表现更是给我们留下了深刻的印象。

  由于我们所采用的富士通MBA3073RC硬盘并非SAS 2.0接口,以至于SAS 2.0的带宽优势没有体现出来,但在测试中,LSI MegaRAID SAS 9260-8i依旧有着强于其它同类产品的表现。

0
相关文章