関連する質問のカップル。
背景:4スロットのHP ProliantMicroserverで使用したいドライブの在庫がありますSAS FreeNas付きケージ。これ以上部品に費やしたくない。
1)ZfsとRAIDZを使用する場合、2 x 1TB SeagateBarracudasと2x 1TB WDGreenドライブを組み合わせるのはどれほど悪いことでしょうか。後者のグリーンドライブは5,400RPMしかないと思いますが、その情報を確実に見つけることはできません。
2)RAIDZでの上記の不一致、またはミラーでの2 x 3TB SeagateBarracudaのどちらが良いでしょう。パフォーマンスとデータセキュリティの両方を考慮する
3)予備の250GBドライブと予備のSATAスロット(光学ドライブ用、速度は不明)もあります。これは、(メインドライブを使用するだけでなく)ZILとL2ARCに使用するとパフォーマンスが向上します。
前もって感謝します。
RAID-z VDEVのスピンドル速度が混在している場合、パフォーマンスは最も遅いディスクのようになります(IOは7200rpmディスクからより早く到着しますが、ブロックが再構築される前に5400rpmからのデータを待機します)。グリーンは5400のどこかにあります。 -5900rpmの範囲。
(A)データセキュリティ:ミラーが勝ちます。 1つのディスクが故障しても生き残ることができ、運が良ければ(33%の確率で)2番目のディスクも生き残ることができます。ミラーを使用すると、再構築時間が短縮されます。 (B)パフォーマンス:ミラーが勝ちます。同時読み取りはミラーの両方の半分によって処理されるため、書き込みパフォーマンスが2倍になり、読み取りパフォーマンスが向上します。 (C)容量(質問なし):ディスクサイズが一致しない場合、raid-zは最小のディスクに制限されます(2x1TB + 2x3TBは4x1TBと同じように機能するため、3TBを使用できます)。ミラーを使用すると、そのすべての容量を利用できます(2x1TB + 2x3TB = 4TB使用可能)。
L2ARCまたはZILのようなランダムな追加のハードディスクは、ほとんどのワークロードで測定可能なパフォーマンスの向上をもたらさない可能性があります。ディスクがプールメディアよりも高速だった場合は、おそらくZILとして(10k対7200rpm)。 L2Arcとして使用する場合、L2Arcキャッシュヒットからの負荷の下で、いくつかの追加のプールIOPSを探すことができますが、追加の古いハードドライブを使用する価値があるとは想像できません。
ディスクに4Kセクターがある場合は、プールの作成時にashift = 12を使用することを忘れないでください(WD 1TB Green'EARS 'ドライブにはあります)。