【IT168评测中心】试想一下,你的电脑格式化了硬盘,你就需要四处去下载驱动程序、安装软件;如果你新下载了一部大片,除了自己欣赏之外,还要拿着移动硬盘拷贝给亲朋好友;如果你想长时间开机下载电影或者电视剧,你就只能眼睁睁看着电表高速旋转;更意外的是,如果你到了公司,才想到昨晚熬夜写好的计划书忘在了家里,你是不是需要打车回家取呢?生活中这些很容易遇到的情况,可能把你搞得焦头烂额,应接不暇。这时候,如果你有一台网络存储,事情就变得简单起来了。
网络存储,又名NAS(Network Attached Storage),是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。再简单的理解,就好比我们日常使用的移动硬盘,不过它是放在电脑外面,并且通过网络连接的,也提供了比移动硬盘更为丰富的功能。
简单的网络存储应用环境
今天我们要谈论的NAS主要面向个人消费领域,属于小型的家庭网络存储设备。这种设备目前除了我们常见的NAS之外,还有一种叫做家庭存储服务器的东西。虽然两者在功能上,特别是软件应用上不尽相同,但是就本质来说都属于网络存储的一种。
如果说是几年前,提到网络存储的时候大家或许还不熟悉,那时候的互联网还没有现在普及,还是闪存盘和移动硬盘的天下,只有高端的用户才会考虑网络存储。况且那时候小型的家庭网络存储才刚刚发展,价格也是贵得离谱。如今,现在网络存储的价格降低了,单磁盘、双磁盘的网络存储也多了起来,越来越多的用户开始有选购的打算。
如果你去中关村,或是别的什么电子卖场,看到琳琅满目的网络存储,如何能够在其中选择适合自己的产品呢?处理器的频率、内存容量、可容纳磁盘数量、网络接口数量、配套的软件适用性……或许一切都是未知的问题。面对这些问题,询问经销商肯定不是明智的选择,任何产品都会被说得天花乱坠。询问身边的朋友?至少NAS现在的普及程度还没有像手机那样做到人手一台,这个途径也比较困难。
拜托网络的普及,现在许多专门的NAS社区内有分享专区,玩家可以在这里分享自己的购买体验,谈谈产品应用的优点或缺点,去那里看看或许是个不错的方法。不过由于厂商和产品型号众多,想要从中找到中意的产品也的确是件碰运气的事情。但是如果掌握了NAS运行的规则及性能原理,相信大家在购买的时候心中就会有数了。接下来我们就要为大家就上面提到的处理器、内存等规格问题介绍一些当前NAS行业的状况,看过之后大家就会做到心中有数。
今天我们先谈一个重要的问题——处理器频率对于NAS性能发挥究竟起到多大的作用。
得益于02年Intel在国内的大力宣传,国人开始从广告语中的“奔四”了解电脑,进而知道电脑中有一个东西叫做CPU。到了现在,即便是对电脑一无所知的菜鸟,在选购的时候也会关心处理器的频率究竟是多高的。对于NAS来说,虽然体积进行了缩小、功能明显简化、使用的也不是我们常用的Windows系统,但是从本质来说,它还是一台电脑,还是要靠CPU来工作的。
就当前的NAS市场来说,主流的硬件架构有两种:嵌入式架构和通用架构,前者和路由器一样使用嵌入式处理架构,后者则更像我们常用的个人电脑。主流的NAS软件架构以开源、免费的Linux及相关开源软件为主。
1、嵌入式硬件架构
基本上,嵌入式架构就是RISC处理架构和SoC(System on Chip)的代名词(嵌入式CISC架构还显得很“新”),和网络设备一样,嵌入式架构的特点是低功耗,其架构专门为相关应用优化,并且具有很高的集成度。其采用的处理器架构主要有ARM和MIPS两种,一般采用Broadcom芯片的话会是MIPS处理器,使用Marvell的话会是ARM处理器。使用了SoC芯片的NAS通常由包含了处理器和南北桥功能的主芯片和包含内存、网络芯片、磁盘控制器芯片在内的主板以及硬盘(一般是用户自行选购)组成。
Marvell 88F6281 SoC芯片
作为一个SoC芯片,88F6281搭载了Marvell的Sheeva处理器核心——一个单Issue的32位1.2GHz ARM处理器,带有32KB L1(16KB+16KB)和256KB,在小型NAS当中算是非常高的频率了,而且号称功耗只有1W。
2、通用硬件架构
带有处理器、北桥、内存插槽、南桥、各种芯片、显示输出的NAS主板
这是一种偏向“嵌入式”的PC架构模式,其中处理器、内存、主板等配件与我们日常用的电脑(包括笔记本)设备大同小异,只是取消了一些对于NAS来说不必要的设置,比如键盘鼠标接口等。之前,这个架构只应用于多磁盘NAS中,一来是体积较大,二来是昂贵的价格,限制了消费者的购买欲望。
直到今年上半年,嵌入式架构还是我们常见的架构,几乎所有小型NAS都使用了这种模式,特别是面向家用的单盘、双盘产品。后来,Atom出现了,并且开始从上网本向低端NAS市场入侵,Atom的出现除了给多盘NAS带来更高的性能之外,对于单盘NAS来说也形成了压力,不少单盘NAS的规格也相应提升。 很多时候,大家认为NAS体积大,价格高,性能就一定好。有些经销商在推销产品的时候,也着重强调NAS的多磁盘能力,强调更多的磁盘带来的扩展空间。其实,无论是单盘、双盘还是多盘NAS,它们的性能与磁盘数量并没有直接的联系。除了意味着更大的容量之外,磁盘数量对于NAS性能来说没有多大意义,只有在RAID的支持下,磁盘数量才能够通过阵列模式表现出优势。对此,我们可以举例说明。我们选取了同一厂商在今年推出的两款NAS,型号分别是TS-639Pro 和TS-439 PRO。从型号就可以看出,前面的产品基于6块磁盘,后面的产品只有4块磁盘。测试项目依然是大家熟悉的Iozone,它能够最好的反映NAS本身的I/O能力。
这次测试我们选取了两款双盘NAS进行,和上面的Atom处理器不同,我们选取了在双盘NAS中常见的嵌入式架构,对比的产品是来自某品牌的DS209+和另外品牌的TS-219 。这两款产品的主频存在差异,DS209+的主频为800MHz,TS-219的主频为1.2GHz,主频差距为400MHz,幅度达到了50%。两款产品的内存容量相同,都是512MB。
成绩看起来有些差异,首先是产品能够达到的峰值不同。DS209+的最大读取速度接近60MB/s,而TS-219的最大读取速度接近70MB/s。
写入成绩看起来差别不大,两款产品均达到了35MB/s左右,虽然看起来TS-219的优势要更明显一些。
通过对比看来,在内存容量、磁盘规格、网络接口等能力相同的情况下,处理器频率对于性能的确存在着影响。正如我们日常使用的电脑一样,高主频对于性能提升一定的帮助,不过主频所带来的成绩提升并没有实际数值提升的效果明显。比如从800MHz到1.2GHz,主频提升了50%,但是性能只是从55-60MB/s提升到了65-70MB/s,相比主频提升来说幅度小得多。
测试总结:事实上,受限于测试产品的硬件规格,我们尽可能选择同品牌、同规格的产品进行对比,尽量降低产品之间的配置差异,使测试结果接近真实效果。可以肯定的是,在其他配置不变的情况下,受到处理器主频的影响,越高频率的处理器对于性能的提升越大;反之则越小。这里提到的其他配置包括内存容量、磁盘阵列、网络接口方式、软件配置等诸多方面。
换句话说,处理器频率可以在一定程度上影响NAS性能,但是起不到决定性的作用,最终性能是各个配件相互作用的结果。由于NAS性能本身没有普通电脑那么强劲,因此一些细小的不利因素在最终结果的获得上都会放大,不仅仅是硬件规格,包括软件配置及Linux操作系统都有一定的影响。
随后我们将会针对内存容量、磁盘阵列、网络接口方式、软件配置等各个因素探讨影响NAS性能发挥的关键,敬请继续关注IT168评测中心……(完)