刚才,我们介绍了家用NAS中常见的网络接口形式及功能选项。接下来我们将通过实际的例子观察网络设置对于NAS性能的影响。
本次我们选取的测试样品是色卡司N5500网络存储服务器,这是一台5-Bay NAS。正如我们刚才介绍的那样,单盘和双盘NAS由于只有一个网络接口,并不需要太多的设置。多盘NAS则提供了两个网络接口,对比单网口来说性能是否会有明显的变化呢?测试中我们用双网口组建Teaming,实现负载平衡,看看对比单网口是否会有性能提升。
Thecus N5500单网口连续读写能力测试
Thecus N5500双网口连续读写能力测试
我们看到,在单网口环境下,Thecus N5500的连续读取性能在50-60MB/s,连续写入性能在100MB/s以下。双网口环境下,似乎情况没有太大的变化,甚至连生成的数据图都与之前非常相似。
Thecus N5500单网口随机读写能力测试
Thecus N5500双网口随机读写能力测试
之前我们在测试的时候遇到过连续读写性能相近,但是在随机读写中却可以看出明显的差距。为此,我们特别测试了随机读写情况下不同数量网口的差异。事实上,我们发现即便是在随机读写性能上,两种情况下也没有明显的差异。这的确让我们很困惑。
通常情况下,当我们将服务器的两个网口组建Teaming,会得到相比单网口10%-30%左右的性能提升,因此在测试服务器的时候只要条件允许,组建Teaming是必然的。那为什么在NAS中,Teaming的效果就不明显呢?难道是因为NAS的性能相对较低,对网口数量(带宽)不敏感吗?