Zfs

FreeNas 上的 Zfs 驅動器配置

  • October 18, 2012

幾個相關的問題。

背景:我有一堆驅動器,我想在 HP Proliant Microserver 中使用,該伺服器有一個帶有 FreeNas 的 4 插槽 SAS 籠。我不想在零件上花更多的錢。

  1. 使用 Zfs 和 RAIDZ,將 2 x 1TB Seagate Barracudas 與 2 x 1TB WD Green 驅動器混合使用會有多糟糕。我相信後者的綠色驅動器只有 5,400 RPM,但我無法確定該資訊。

  2. 哪個更好,RAIDZ 中的上述不匹配或鏡像中的 2 x 3TB Seagate Barracuda。兼顧性能和數據安全

3)我有一個備用的 250GB 驅動器和一個備用 SATA 插槽(用於光碟機,不確定速度),將其用於 ZIL 和 L2ARC 是否會提高性能(僅使用主驅動器)。

提前致謝。

  1. 如果您的 raid-z VDEV 具有混合主軸速度,則性能將像最慢的磁碟一樣(IO 將更快地從 7200rpm 磁碟到達,但會在重建塊之前等待來自 5400rpm 的數據。)您的果嶺在 5400 的某個地方-5900rpm 範圍。
  2. (A) 數據安全:鏡像取勝。您可以在單個磁碟故障中倖存下來,如果幸運的話(33% 的機會),您也可以在第二個磁碟中倖存下來。鏡像的重建時間也更快。(二)表現:鏡勝。寫入性能翻倍,讀取性能更好,因為同時讀取由鏡像的兩半提供服務。(C) 容量(未詢問):如果磁碟大小不匹配,raid-z 將被限制為最小磁碟(2x1TB + 2x3TB 就像 4x1TB,所以 3TB 可用)。使用鏡像,您可以獲得所有容量(2x1TB + 2x3TB = 4TB 可用)。
  3. 對於大多數工作負載,隨機的額外硬碟(如 L2ARC 或 ZIL)可能不會產生可衡量的性能提升。如果磁碟比池媒體快(10k 對 7200rpm),則可能是 ZIL。如果用作 L2Arc,可能會在任何 L2Arc 記憶體命中的負載下獲得一些額外的池 IOPS,但我無法想像使用額外的舊硬碟驅動器是否值得。

如果您的磁碟有 4K 扇區(WD 1TB 綠色“EARS”驅動器可以),請不要忘記在創建池時使用 ashift=12。

引用自:https://serverfault.com/questions/439195