【IT168评测中心】在嵌入式领域,单芯片——SoC(System on Chip,有时也用System on A Chip)设计是必不可少的存在,和多个芯片相比,单个芯片的整合度更高,外围电路少,相对成本更低,稳定性更好。
在IDF2007上,Intel宣布了其第一个芯片EP80579,并在2008年下半年开始量产这个平台,直到现在,我们终于见到了采用EP80579——又名Tolapai的产品实物:来自著名存储厂商Promise的SmartStor NS4600。Promise的大名我们并不陌生,作为著名的RAID解决方案提供商,我们日常接触更多的是Promise的阵列卡,而其他诸如NAS产品我们接触的数量非常有限。
作为一款NAS,Promise SmartStor NS4600采用了600MHz的Tolapai芯片,内存容量达到了256MB。不过这两年起,小型NAS的配置就在不停地升级,1GHz的主频和512MB的内存容量已经不为少见,600MHz的Tolapai平台表现如何呢?
打开包装,我们发现Promise SmartStor NS4600全身都是用的是塑料制造,而且机身分为黑、灰两色,边角的弧线设计非常明显。另外,黑色部分使用的是反光塑料,看起来很漂亮。塑料材质的NAS在我们以往测试的产品中比较少见(许多NAS机身都是金属,面板由塑料制成),好处是减轻重量、节省成本,当然相应的手感和抗冲击性也会有所下降。
Promise SmartStor NS4600背板接口数量不多,它提供了两个USB2.0接口和一个e-SATA接口,此外就是一个千兆网络接口和电源接口,显然NS4600的定位不算太高。它没有提供双LAN接口。
刚才我们介绍过,Promise SmartStor NS4600外壳是由塑料制成的,而且它内部的硬盘仓也使用的是塑料。幸好,主要的活动部件:塑料材质的硬盘仓在安装的时候问题不大。
另外,Promise SmartStor NS4600的底部也和其他NAS有所不同。Promise SmartStor NS4600将电源变压器整合在了机身当中,然而,NS4600的电源输入采用的是特别的接头,和“传统”的电脑设备插头不同,这个设计不算好。
经过千辛万苦,我们拆下了Promise SmartStor NS4600内部的主板(拆掉螺丝20多颗),主板上遍布密密麻麻的电容和芯片。
Promise SmartStor NS4600主板板载了4颗NANYA NT5TU32M16CG-25C内存颗粒,规格是DDR2 800,总容量是256MB。从容量上看256MB相比当下主流稍显小了一些。此外,内存是焊接在主板上,用户无法自行升级。
我们收到的Promise SmartStor NS4600测试样品所配置的硬盘:日立7K1000.B系列的HDT721050SLA360硬盘,500GB容量,转速为7200rpm,缓存为16MB,支持3Gb/s传输速率,支持NCQ功能。
虽然我们没有拆下Promise SmartStor NS4600的处理器(硅胶粘得非常结实),不过通过查询我们可以得知Promise SmartStor NS4600所使用的是Intel Tolapai EP80579处理器。
Tolapai实际上提供了两种型号系列。在Intel的计划中,Tolapai是一个很重要的产品,一方面,它是Intel的第一个SoC芯片,另一方面,它也是Intel的QuickAssist技术的第一个实现。Tolapai的出现其实是Intel早已经注意到的嵌入式市场的前景,为了进入这个市场,Intel准备了Tolapai,还准备了Atom。
显然,QuickAssist技术具备与否虽然并不会影响到芯片外形,但是对TDP影响倒是很容易看出来,具备QuickAssist技术的型号要高一些。QuickAssist技术是什么的?它和SoC其实不太搭边,对于一般人来说,QuickAssist最特别的地方是它可以插入多路Xeon的插槽当中,和其他Xeon处理器一起协作实现一些通用处理器不能实现或不好实现的功能。
虽然我们看不到Promise SmartStor NS4600采用的EP80579处理器的顶盖,不过我们可以猜测,它使用的是非QuickAssist的型号。两个型号的区别是:QuickAssist型号带有Acceleration Services Unit服务加速单元,其中特别含有的是Security Services Unist安全服务单元,包括如3DES、AES、[A]RC4、MD5、SHA-x、PKE、TRNG(Ture Random Number Generator,真随机数字发生器)这样的硬件加密单元。一个通常的小NAS不需要这样的功能。
EP80579提供了两个SATA 3G/s接口、三个千兆网络MAC接口,前者显得略为不足,后者显得比较强大。NS4600实现了4个SAS/SATA支持和1个eSATA支持,显然后者是由EP80579提供的。NS4600只实现了其中一个千兆网络端口。
附带的NAS搜索管理软件:SmartNAVI
Promise SmartNAVI
我们使用IOZone进行了性能测试。IOZone和Iometer不同,Iometer的测试是基于数据块,因此很适合用来测试物理设备的性能,如DAS和SAN,而IOZone的测试基于文件,因此适合用来测试文件系统的性能,如,测试NAS设备。IOZone的测试性能可以被文件系统的缓冲区加速,而Iometer则不会。我们使用的版本是3.300。
和QNAP其他NAS一样,TS-43支持主要的网络文件系统:CIFS。Unix界常用的CIFS文件系统由Samba提供,然而目前的Samba3稳定版仅支持SMB 1.0,Vista/2008已经支持SMB 2.0。支持SMB 2.0的Samba4仍在开发中。
我们的测试基于CIFS,小中型企业内部使用Windows文件共享很广泛。测试样机搭配了4个不同型号的500G硬盘,组成一个RAID 5阵列。
Iozone测试:随机读取
Iozone测试:随机写入
Iozone测试:重读取
Iozone测试:重写入
测试中,NS4600的表现可谓非常特别,在256MB及以下容量的文件大小,其存取速度达到了60~90MB/s,非常高,但是在256MB以上,速度就迅速跌落至5MB/s,这可能是其软件的问题。
无疑,NS4600基于嵌入式Linux。采用了标准的Samba、MLdonkey套件。
【IT168评测中心】从测试可以知道,EP80579是一个性能很不错的SoC芯片,虽然对于一般的嵌入式芯片来说有些高:11W~13W(一般的SoC都是1~5W),但是对于NAS来说,这个功率一点都不算特别。并且,要考虑到Tolapai只是Intel的第一代SoC芯片,Intel最擅长的就是不断研发升级一个处理器架构。
Promise SmartStor NS4600是一款奇特的产品:它是我们首次接触到的Tolapai平台实物,它是我们见到的首个塑料外壳的存储服务器,此外,它也是我们见到过的首个支持SAS硬盘的小型NAS产品,在性能上NS4600表现不错——虽然有些小问题,Tolapai平台在存储服务器市场上还是大有可为的,然而这就带来了另一个问题:到底用Atom处理器平台更好呢?还是用Tolapai处理器平台更好?我们收到的实物NS4600采用的处理器只有600MHz,还很难说(Tolapai的内核应该不会像Atom那样经过简化,同频性能显然更好,但是Atom频率更高),相信未来的1.066GHz或者1.2GHz的NAS会告诉我们答案。