ZFS和FreeNAS性能

我刚刚build立了一个HP Micro Server N40L作为一个FreeNAS,在一个RAIDZ中有4个2tb驱动器。 我的速度在30-40MB / sec左右,偶尔会有50MB / sec的突发,读写类似于这个范围的低端。 据我可以告诉CPU没有过度劳累,当我从RAIDZ中的一个文件夹内部复制到另一个文件夹,我打了80MB /秒。

我想知道什么可能是提高读写速度的最佳方法。 调整我的GigEnetworking,添加一个ZFScaching驱动器等?

我有相同的服务器和相同的磁盘 – 问题是使用RAIDZ1池中的4个磁盘 ,使用3或5个磁盘是好的。

有关RAID-Z磁盘configuration的build议:

  • 在3个磁盘(2 + 1)上启动单奇偶校验RAIDZ(raidz)
  • 在6个磁盘(4 + 2)上启动双奇偶校验RAIDZ(raidz2)
  • 在P = 1(raidz),2(raidz2)或3(raidz3)的情况下,在9个磁盘(6 + 3)N + P处启动三重奇偶校验RAIDZ(raidz3)configuration,N等于2,4或6
  • build议每组磁盘数量在3到9之间。
  • 如果您有更多的磁盘,请使用多个组。

来自: http : //www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide#RAIDZ_Configuration_Requirements_and_Recommendations

这个论坛posthttp://forums.freenas.org/archive/index.php/t-5201.html最初指出我正确的方向 – 我看到类似的性能下降,当我build立一个4磁盘池,保持到3个磁盘它又飞了。

我倾向于在S​​MB / CIFS上达到〜80MB / s(如果幸运的话),但是为了移动更大的文件,我倾向于使用FTP并且超过110MB / s的峰值。