ZFS在FreeNas上驱动器configuration

几个相关的问题。

背景:我有一堆驱动器,我想用在HP Proliant Microserver中,它有一个带有FreeNas的4插槽SAS笼。 我不想花费更多的零件。

1)使用Zfs和RAIDZ,将2 x 1TB希捷Barracudas与2 x 1TB WD Green驱动器混合会有多糟糕。 后者绿色驱动器是我相信只有5,400 RPM,但我无法确定的信息。

2)哪一个更好,在RAIDZ或2×3TB希捷梭子鱼在镜子上面的错误匹配。 考虑性能和数据安全

3)我有一个备用的250GB的驱动器和一个备用的SATA插槽(光驱,不能确定的速度),这将是一个性能增益使用ZIL和L2ARC(只使用主驱动器)。

提前致谢。

  1. 如果你的raid-z VDEV具有混合主轴的速度,速度的性能就像最慢的磁盘一样(IO将在7200rpm的磁盘上快速到达,但是在重build块之前将等待来自5400rpm的数据)。你的果岭在5400的某个地方-5900rpm范围内。

  2. (一)数据安全:镜像胜。 如果你幸运的话(33%几率),你可以在一张磁盘失败后幸存下来。 用镜子重build时间也更快。 (二)performance:镜子胜。 写入性能提高了一倍,读取性能提高了,因为同时读取是由镜像的两半服务的。 (三)容量(不问):与不匹配的磁盘大小raid-z将被限制到最小的磁盘(2x1TB + 2x3TB行为就像4x1TB,所以3TB可用)。 用镜子,你可以得到所有的容量(2x1TB + 2x3TB = 4TB可用)。

  3. 作为L2ARC或ZIL的随机额外硬盘很可能不会为大多数工作负载带来可衡量的性能提升。 也许作为ZIL,如果磁盘速度比池媒体(10K和7200rpm)更快。 如果作为L2Arc使用,也许可以从任何L2Arccaching命中加载一些额外的池IOPS负载,但我无法想象这是值得使用一个额外的旧硬盘驱动器。

如果您的磁盘有4K扇区,请不要忘记在创build池时使用ashift = 12(WD 1TB绿色“EARS”驱动器)。