存储 频道

2.8GHz双核 网件ReadyNAS 3200评测

  【IT168评测中心】NETGEAR网件的产品我们都很熟悉了,都是和网络设备相关的,近期,NETGEAR推出了一款新的网络存储产品:ReadyNAS 3200,这是一款2U规格的机架式NAS,提供了3x4共12个3.5" SATA热插拔硬盘槽,配合2TB硬盘可以实现最多24TB的总容量。处理能力上,它采用了Core 2 Duo E7400处理器,基于Core微架构,具有两个核心,运行频率达到了2.8GHz,实际上,它是NETGEAR目前最高端的NAS产品,面向较大的企业应用。
 


从名字上来看,NETGEAR ReadyNAS 3200很容易会被认为是一台3U机架服务器,但是它是2U的

Intel Core 2 Duo E7400处理器,Core微架构,双核四发射,2.8GHz
 
12个1TB的WD RE3企业级SATA硬盘,前些日子NETGEAR和WD达成了战略合作关系

  按照NETGEAR的习惯……机器通常预装了相应的硬盘,我们收到的型号是使用了12个1TB的WD RE3硬盘,最多则为12个2TB容量硬盘,也就是24TB总容量。不同的容量配置具有不同的型号后缀,不多在主型号上,它们都是属于ReadyNAS 3200。


 


机架前面板都被硬盘槽占满了,开关和指示灯被安排了左边的拖扣上
 

冗余电源,并配置有大面积的散热出风口

标准的机架服务器架构

三个热插拔的风扇来提供主要的风道动力,不错这台机器除了硬盘之外就没有什么特别热的东西了

三洋电机 San Ace 80风扇


 



 


基本上就是一台服务器——从布局来看,这是服务器级别的主板

Intel Core 2 Duo E7400处理器,Core微架构,双核四发射,2.8GHz,支持EM64T技术
 
两条2GB ECC DDR2-800内存——ReadyNAS 3200提供了4个ECC DIMM,最多支持8GB内存

两块Intel 82574L,支持9018B Jumbo Frame,支持RSS(对应Linux环境下为Scalable I/O)和MSI-X,针对多核性能应用环境进行了优化,具有两个发送队列和两个接收队列,此外,还支持TCP/UDP、IPv4/IPv6的校验和分载、TPC段分载(TSO)等TOE功能

U盘装置的操作系统,直插的方式稍嫌不太稳固

12个3.5"热插拔SATA硬盘,使用了混合的多个控制器,因此它实际上是软阵列

WD RE3,RE是RAID Edition的意思,RE系列硬盘特别为企业级应用、阵列应用环境设计,具有120MBTF和24x7的可靠性

 

  我们使用IOZone进行了性能测试。IOZone和Iometer不同,Iometer的测试是基于数据块,因此很适合用来测试物理设备的性能,如DAS和SAN,而IOZone的测试基于文件,因此适合用来测试文件系统的性能,如,测试NAS设备。IOZone的测试性能可以被文件系统的缓冲区加速,而Iometer则不会。我们使用的版本是3.300。

  虽然大部分NAS都基于Linux系统,不过他们主要支持的网络文件系统是Windows使用的CIFS。通常NFS支持被限制在一些商用的型号上。Unix界常用的CIFS文件系统服务由Samba提供,然而目前的Samba3稳定版仅支持SMB 1.0,Vista/2008已经支持SMB 2.0。支持SMB 2.0的Samba4仍在开发中。大部分的NAS系统提供的都是Samba3,因此支持的是SMB 1.0。

  我们的测试基于CIFS,小中型企业内部使用Windows文件共享很广泛。我们的测试样机预装了12个1TB的WD RE3硬盘,并且已经预配置好。双网口设置则是使用默认的适应性负载均衡。

  ReadyNAS 3200 Iozone测试:读取
  
ReadyNAS 3200 Iozone测试:写入
  
ReadyNAS 3200 Iozone测试:随机读取
  
ReadyNAS 3200 Iozone测试:随机写入
  
ReadyNAS 3200 Iozone测试:重读取
ReadyNAS 3200 Iozone测试:重写入

  去除缓存的影响,ReadyNAS 3200的实际磁盘性能在60MB/s左右,这是使用古老的Windows XP SP2客户端测试的结果。使用Windows Vista乃至Windows 7会获得更好的效果,但是苦于时间非常紧迫而没有进行测试。对于NAS而言,瓶颈通常是处理器以及网卡,乃至操作系统对它们的组织方式。

  NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。

  NetBench 7.03 Ent_dm.tst测试脚本模拟的是企业级文件服务器应用,它不但要求被测服务器的磁盘子系统可以提供足够的吞吐量,还需要其具有较高的IO处理能力,并且需要较为平衡的读取能力和写入能力。 


NetBench吞吐量测试
 

NetBench平均响应时间测试

  曲线上看,具有两段突起的地方,它可能是和两个网卡的工作方式有关。最终得到的吞吐量是600Mbps,而平均响应时间则都低于1.4毫秒,后者成绩不错。这个吞吐量也比较符合这个配置。关于NetBench性能与处理器、内存、磁盘的关系可以看这里《评测机密:文件服务器性能提升N大要义》。

  【IT168评测中心】NETGEAR ReadyNAS 3200具有ECC纠错内存、两个千兆网络端口、12个热插拔硬盘槽,并配置了冗余电源,可以确保机器的长时间稳定运作,冗余部件在出现单部件故障的情况下可以让机器得以继续提供服务。在性能配置上,3200基于一个双核心的Core 2 Duo E7400,以及4GB DDR2 800内存,在NAS当中属于不错的配置,不过需要系统的配合。很多NAS系统无法很好地实现多网卡和多处理器的协同工作,有硬件也有软件的原因,如网卡是否支持MSI/MSI-X以发送到多个处理器上进行中断处理?网络协议是否支持在多个处理器当中分摊负载?


NETGEAR ReadyNAS 3200

Intel Core 2 Duo E7400处理器,Core微架构,双核四发射,2.8GHz
 
两块Intel 82574L,支持9018B Jumbo Frame,支持RSS(对应Linux环境下为Scalable I/O)和MSI-X,针对多核性能应用环境进行了优化,具有两个发送队列和两个接收队列,此外,还支持TCP/UDP、IPv4/IPv6的校验和分载、TPC段分载(TSO)等TOE功能

  NETGEAR ReadyNAS使用的网卡是82574L,支持RSS(对应Linux的Scalable I/O)以及MSI-X特性,可以将中断并发发送至多个CPU进行处理,从而可以更好地适合多处理器环境。此外82574L还能支持各种TOE功能,比起使用普通网络芯片的低端NAS表现会好不少。NETGEAR ReadyNAS使用了Linux作为其操作系统。

  从性能上看,60~70MB/s的表现还可以(我们的测试配置是使用Adaptive Load Balancing适应性负载均衡模式),600MBps的文件服务器吞吐量则还算不错。可能在软件上还可以继续进行调整。总的来看,NETGEAR ReadyNAS 3200是一个稳定、可靠的中端网络存储设备。

*关于NETGEAR的双网口设置介绍,可以看这里:

双核六槽 网件RNDP6350存储服务器评测
0
相关文章