我们使用IOZone进行了性能测试。IOZone和IOMeter不同,IOMeter的测试是基于数据块,因此很适合用来测试物理设备的性能,如DAS和SAN,而IOZone的测试基于文件,因此适合用来测试文件系统的性能,如测试NAS设备。IOZone的测试性能可以被文件系统的缓冲区加速,而IOMeter则不会。我们使用的版本是3.321。
(点此查看大图)
通过Iozone软件的测试,我们看到正常状态下塞恩斯MN4L+的读取和写入速度均为50MB/s左右,受到缓存的影响,在部分项目中写入的成绩会得到明显的提升,这种提升在数据块较小的时候体现得非常明显。从图上我们看到,最高的写入数据可以达到450MB/s,这显然已经超出了环境硬件所能提供的最大值,所以这部分数据应该是来自于本地缓存的BUFF效果,对于我们衡量产品性能并没有太大的帮助。
在刚才的介绍中不知道大家是否注意到了一个细节,塞恩斯MN4L+内部整合了Silicon Image Sil3114CT76芯片,这款芯片通过PCI总线传输,而且只能够支持SATA 1.5Gbps规范。也就是说,即便我们使用的是SATA 3.0Gbps硬盘,但是由于SATA传输接口的原因,使得它对塞恩斯MN4L+的测试结果造成一定影响。