OpenSolarisとZFSを使用して、XenServer仮想マシンのiSCSIターゲットと一般的なホームファイルサーバーの2つの主要なサービスを提供するファイルサーバーの構築を計画しています。私が見ているハードウェアには、2x 4ポートSATAコントローラー、2x小型ブートドライブ(各コントローラーに1つ)、およびストレージ用の4x大型ドライブが含まれています。これにより、アレイごとにアップグレードするために、コントローラーごとに1つの空きポートが許可されます。
私が少し混乱しているのは、ストレージドライブのセットアップ方法です。パフォーマンスについては、ミラーリングが重要なようです。ミラーリングよりもRAIDZを使用することの利点を理解するのに苦労しています。このセットアップでは、2つのオプションが表示されます。1つのストライプ内の2つのミラープール、またはRAIDZ2です。両方とも、2つのドライブ障害、および/または1つのコントローラー障害から保護する必要があります... RAIDZ2の唯一の利点は、 2台のドライブが故障する可能性があることです。どちらの場合もストレージは容量の50%である必要がありますが、最初のストレージの方がパフォーマンスがはるかに優れているはずですよね?
もう1つ心がけているのは、3つ以上のデバイスを備えたミラーアレイの利点です。データの整合性のために、3方向ミラーに対するRAIDZの利点はありますか?ZFSはファイルの整合性を維持するので、RAIDZはテーブルに何をもたらしますか... ZFSの整合性チェックはRAIDZのパリティの値を無効にしませんか?