我们使用IOZone进行了性能测试。IOZone和IOMeter不同,IOMeter的测试是基于数据块,因此很适合用来测试物理设备的性能,如DAS和SAN,而IOZone的测试基于文件,因此适合用来测试文件系统的性能,如,测试NAS设备。IOZone的测试性能可以被文件系统的缓冲区加速,而IOMeter则不会。我们使用的版本是3.300
TS-509 Pro支持主要的网络文件系统:CIFS。Unix界常用的CIFS文件系统由Samba提供,然而目前的Samba3稳定版仅支持SMB 1.0,Vista/2008已经支持SMB 2.0。支持SMB 2.0的Samba4仍在开发中。
除了CIFS之外,TS-509 Pro还支持Unix/Linux环境的最新版本的NFS和Mac环境的AppleTalk,不过默认是关闭的,我们也建议用户将不需要的服务统统关闭,以降低系统资源耗用,并可以提高安全性、稳定性。在QNAP产品系列中,只有较高档的型号提供NFS的支持。我们的测试基于CIFS,小中型企业内部使用Windows文件共享很广泛。测试样机搭配了5个不同型号的250G硬盘,组成一个RAID 5阵列。
使用不同型号的硬盘做阵列会有一些特别的效应,不过这次测试上看不出来,所以笔者也不打算提及。测试中,TS-509 Pro的读取速度在60MB/s左右,相对于TS-409 Pro的40MB/s有了明显的提升,而在大文件读取方面甚至达到了80MB/s。写入方面,由于缓存的因素,可以达到120MB/s最多。相信大家都明白,影响NAS速度的并不会是硬盘,而是处理器,因此操作系统、网络、磁盘控制乃至RAID5校验和计算都需要CPU进行处理,因此更快的处理器是更快的速度的关键。