两三个月前,网件收购了Infrant公司,这是一家致力于将企业级存储技术以低廉的价格提供给小企业和专业家庭用户的公司。其ReadyNAS网络连接存储(NAS)产品系列实现独立硬盘冗余阵列(RAID)数据保护,使用户能够方便、高效和智能地存储与保护关键数据。ReadyNAS产品线采用Infrant的专有网络存储处理器、基于Linux的RAIDiator操作系统和申请专利的"可扩展保护"(X-RAID)技术。X-RAID技术在添加更多的硬盘时自动扩展RAID卷。 这家公司并不大,但实力强劲,在协议中称:“网件公司将获得Infrant公司34名全职雇员(包括21名工程专业人员)、申请的专利、专有技术、当前的产品和开发中的产品。当前的Infrant产品组合包括4仓桌面设备ReadyNAS NV+、4仓架式机架系统ReadyNAS 1100,并且包括今后12个月逐步推出的产品。Infrant经验丰富的技术团队将组成关注存储设备的硬件、软件和技术的专职世界级部门。”可以看到,Infrant的技术人员占了全部员工的60%,而且有一系列成熟的网络存储产品,应当会给表现平平的网件网络存储产品线带来勃勃生机。 时隔不久,近日网件就推出了同样名称为“ReadyNAS NV+”的一系列NAS产品,ReadyNAS™ NV+系列产品是定位于中小企业、SOHO和家庭的基于RAID的NAS专业级网络存储产品。该系列为千兆桌面式网络存储产品,包括RND4250(2枚500GB硬盘,并预留两个扩展槽)、RND4425 (4枚250GB硬盘)、RND4450(4枚500GB硬盘)三款不用容量产品。并给PConline评测室送测了其中一款:RND4425。今天我们就来测试一下这款产品的性能如何。易存 ReadyNAS NV 图 库 评 测 论 坛 购买地点 外观欣赏:
2回顶部
3回顶部
4回顶部
5回顶部 6回顶部
软件介绍:
在网络设置中,我们看到了相当详细的一面:DHCP、VLAN,甚至巨帧。有趣的是,VLAN不以随便设置,很有可能导致失去网络连接,而且必须送厂维修才能解决。而巨帧则是一个很有用的功能,这个在后同的测试中会详细体现。 ReadyNAS提供了多种安全模式选择,既可以选择最基本的共享模式,即任何人允许访问,也可以选择需要密码的用户模式,还可以使用区域模式,需要严格的权限认证。同时,对每个用户或群组可以设置磁盘配额,即限定空间大小。 ReadyNAS支持种类繁多的文件协议,像CIFS、NFS、AFP、FTP、HTTP等等。居然还支持Squeezebox、iTunes等流媒体播放。 8回顶部 在“Raid设定”里,可以查看目前的磁盘空间剩余和各磁盘状态。也可对磁卷重新同步,不过就不支持改变阵列模式了。 可以利用特有的X-Raid功能,对磁盘内容进行自由备份,反过来,也可以把移动存储器,像U盘上的闪容备份到磁盘上。 ReadyNAS支持对共享区的读写权限进行不同文件协议下的配置,以符合不同的应用需求。 左边截图是详细的备份设置,可以选择不同的备份源和不同的备份目的地,还有时间排程。右边截图是系统基本设置选项。 磁盘停转选项可以有效地保护硬盘,延长使用寿命。对电源也可进行定时开启关闭。总的来说,ReadyNAS比一般的NAS产品功能强大得多了,infrant公司的技术实力不低。 性能测试: IOMeter 2004.07.30.win32.i386: IO性能是服务器硬盘测试的重头戏。桌面硬盘使用IOMeter来测试IO性能也是有意义的。在进行复制和磁盘备份中,情况将会产生变化,会有更多的连续性读写操作发生,而在进行多线程FTP/HTTP下载(如FlashGet)时,随机读取将会上升,在下载以及BitTorrent下载时,绝大部分都会是具有高度随机性的、高队列深度的磁盘IO操作。 通过对数据传输大小的分析得出,小于4KB的传输片段是很少见的,而在所有测试组件的运行中,大多数访问超出了这一限制。另外,随时随地使用的聚散列表算法和中断接合进程更进一步支持这一低限值。高限值则取决于应用。 我们采用业界认可的IOMeter 2004.07.30.win32.i386版本来完成磁盘子系统性能的测试,并使用定制的Excel宏来完成数据分析。IOMeter是一款功能非常强大的IO测试软件,它包含了负载发生器(IOMeter称其为Worker),提供一系列标准测试组件以模仿实际应用,如WebServer(网站服务器)、FileServer(文件服务器)和在OLTP(OnLine Transaction Processing,在线交易处理)服务器。这些测试组件产生不同大小的输入输出请求和读/写分布,以模仿实际应用中的行为。 IOMeter还允许使用者自行设定输入输出参数,如大小、队列深度和读写分布等,使系统按照用户的特定意愿进行工作。输入输出大小的设定可从1字节按对数方式增加到1兆字节以上。同样,队列深度和读/写分布可以按用户指定的参数变化。当一系列参数指标被确定后,使用者必须明确所用的测试参数具有相关性。比如,小块连续数据模式在实际应用中并不存在,因此其反映的信息对实际情况而言是模糊的。 测试运行结合了文件服务器和网站服务器。此外,针对不同的应用,采用了不同输入输出范围内的连续读写方式。对于数据输入/输出大小的设定,服务器应用采用4KB到64KB范围,而连续性传输应用则采用64KB到1MB范围。 通过使用不同的IOMeter设定值来呈现文件服务器(选择范围为512Bytes到64KB)和网站服务器(选择512Bytes到512KB作为I/O范围)的相应负载,文件服务器和网站服务器的脚本都按照于StorageReview.com的脚本来进行,StorageReview.com通过对各种文件服务器和网站服务器的实际运行进行统计分析制定了业界广泛使用的测试脚本,我们认为这些的脚本是很正确的。连续性操作的设值为64KB,因为这是Windows NT系列系统所使用的限定数值。 最后,我们实际测试使用的IOMeter策略如下: Max IO: 测试读取尺寸为512Bytes,100%读取操作,随机率为0%,即为100%连续读取,用于检测磁盘子系统的最大IO能力。 Max Throughput: 测试读取尺寸为64KB,100%读取操作,随机率为0%,即为100%连续读取,用于检测磁盘子系统的最大吞吐量。 FielServer: 文件服务器应用在一个多用户或网络化的环境中专门用于文件的储存,恢复和管理。不同用户的访问形成了多线程,因此,其工作负载是随机性的。输入输出大小是可变的,取决于所操作的文件大小。读/写分布也是变化的。总的来说,一个频繁使用的多用户服务器应该采用较高的队列深度来模拟。 最后,测试读取尺寸从512Bytes到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能。 WebServer: 网站服务器应用于处理多用户通过Internet或Intranet进行的访问。这些请求具有典型的随机性,并且在用户访问不同页面或视频应用时大量偏向于读请求。同样,一个访问频繁网站服务器也应该采用较高的队列深度来模拟。 最后,测试读取尺寸从512Bytes到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能。 在实际的桌面环境中,小于4KB的块访问数量不少,但是由于操作系统的缓存的存在而具有一定的降低,主要的块大小基于4KB。在文件服务器环境中,512B、4KB、64KB的块都比较多,其中4KB的占了绝大部分,而在网站服务器环境则主要是8K以下的块大小。 因为SCSI标准的TCQ(Tagged Command Queuing)支持高达256的Queue Depth(队列深度),所以按照企业级硬盘的标准,IOMeter测试的Queue Depth一般都用128或者256,我们仅仅使用了一个Worker,因为对硬盘而言,无论多少个Worker硬盘都不会注意,硬盘看到的,不过是一连串的IO流。 Raid-0测试: 首先,我们进行X-Raid,也即Raid-0下的性能测试: 无巨帧模式: 由于ReadyNAS支持Jumbo(巨帧),我们首先关闭巨帧功能,在常规模式下: Files server: Throughput在10.66722-10.966366波动,在队列深度为1时最低,在队列深度为8时最高;IO在988.525216-1013.893134波动,在队列深度为4时最少,在队列深度为128时最多。很明显随队列深度变化呈有规则波动。 Web server: Throughput在14.241313-16.418373波动,在队列深度为1时最低,在队列深度为256时最高;IO在939.549463-1090.431083波动,在队列深度为8时最少,在队列深度为256时最多。这次比files server表现更为明显,随着队列深度加深,IO和Throughput逐步窜升。 Max IO: IO在1714.225847-1737.994686间波动,在队列深度为256时达到最高的1737.994686。 Max throughput: Max throughput在20.509995-26.450604间波动,在队列深度为1时最低,这时硬盘基本上是空闲居多,然后从2开始陡升,此后各队列深度基本吞吐量相同。 11回顶部 巨帧模式: 下面我们再来看下打开巨帧功能之后的表现,测试电脑和NAS都打开巨帧功能: Jumbo files server: Throughput在11.825729-12.271651波动,在队列深度为1时最低,在队列深度为64时最高;IO在1094.790757-1135.489638波动,在队列深度为1时最少,在队列深度为16时最多。很明显随队列深度变化呈无规则波动。和没开巨帧对比,明显高了很多。 Jumbo web server: Throughput在14.702677-15.121159波动,在队列深度为1时最低,在队列深度为16时最高;IO在969.883307-999.981204波动,在队列深度为2时最少,在队列深度为4时最多。与没开启巨帧相比,倒是下降了一些。 Jumbo max io: IO在1739.69093-1782.351667间波动,在队列深度为64时达到最高的1782.351667,与无开启巨帧相比,略有提高。 Jumbo max throughput: Max throughput在30.411166-32.894856间波动,在队列深度为1时最低,在队列深度为2时达到最高的32.894856,最高点比没开启巨帧的测试足足高了6MB之多,巨帧对于大文件的传输还是相当有作用的! Raid-5测试: Raid5校验计算是限制NAS设备性能发挥的主要因素,它会给处理器造成较大的计算压力,我们花了三个小时左右的时间完成了Raid0到Raid5的重组,下面我们来看下重组成Raid5后ReadyNAS的表现: Raid5 Jumbo files server: Throughput在10.866157-11.907619波动,在队列深度为32时最低,在队列深度为8时最高;IO在1008.598312-1100.306672波动,在队列深度为256时最少,在队列深度为8时最多。看来Raid5奇偶校验对处理器确实造成较大麻烦,从32队列深度开始,Throughpu和IO猛往下跌。 Raid Jumbo web server: Web server虽然不会那么明显,但也是有受到影响。 Raid5 Jumbo max io: 但是在Max IO这里好像并没有受到影响,达到了1811.170163的高度。 Raid5 Jumbo max throughput: 同样的,在Max throughput中,ReadyNAS依然表现出了强劲的动力,32.277621的成绩没有比Raid-0下低多少。 散热测试: 测试完毕,我们最后检查下整台NAS各部分的温度,可以看到,虽然经过了一周的持续运行和一天的测试,整台NAS的温度并不高(室温27摄氏度),可以说相当低,这也是得益于其良好的通风结构:布满六面的通风孔和位于背后的静音大风扇,所有的通风孔吸入外界空气,由风扇往外排出。
总结: ReadyNAS一系列产品是网件收购Infrant之后的力作,RND4425则是其中的一员,我们可以借而管中窥豹。从硬件角度看,RND4425确实做工优良,用料也上乘,个头虽然很小,但份量十足。从软件看,Infrant的软件操作方便,加上已经完全汉化,对于普通家庭用户和SMB用户都清楚易懂,只是在菜单弹出方面可能不是所有人都喜欢。磁盘热插拔之后重组大概需要1.5-2小时,这个大多数用户应该能接受。性能方面,更是Infrant值得称道之处,无论是IO、Throughpu、Files server或Web server,都有非常好的表现,这次并没有完全拆解,所以我们并不知其CPU频率,但Raid5下的性能表现可见一斑。而散热也不用太在意,只要不是特别高的温度,都不会导致其出现故障。但对于家庭用户来讲,其至少一万多的价值有时还是让人望而却步的。 |
正在阅读:全新力作!网件ReadyNAS网络存储全国首测全新力作!网件ReadyNAS网络存储全国首测
2007-09-11 09:27
出处:
责任编辑:xiexiaomian