小さなNASボックスに1テラバイトのHDDを3台入れました。
私はこれらをRAID-Z(私が間違っていなければZFS)と一緒に襲撃することを計画しています。私はたくさんの研究をしましたが、私の質問に対する良い情報はあまりないようです。
つまり、次のとおりです。
UbuntuでのRAID-Zについて:現在、Linuxで使用できるのはユーザースペースの実装のみであるため、どのLinuxでもZFSを使用するとパフォーマンスが比較的低下する可能性があります。昨年インドからカーネルモードポートが機能しているという報告がありましたが、このプロジェクトは明らかに消えました。
Linux上のZFSは非常に実験的であり、私のデータを信頼しないと思います。 ZFSは本当に素晴らしいファイルシステムであるため、これは残念なことですが、OracleがZFSライセンスを変更して問題なく移植できるようにすることに、私は賭けません。
* How easy is it to expand/contract the number of drives?
完全バックアップ/復元を行わない限り、RAIDZからドライブを追加または削除することはできません。
* I am currently adding two drives
RAIDZには少なくとも3つのディスク(またはパーティション)が必要です。2つのディスクはミラーリングまたは非冗長構成のいずれかを意味します。
* Does it hurt performance to expand/contract multiple times?
適用できません。
* What is the chance I will loose my data because of a malfunction with this software? (I can understand if drives die, just looking at this software's possibility of fubaring my data)
単一のRAIDZドライブが死んだ場合、何も失うことはありません。 ZFSは設計上かなり堅実です。 Solaris(ネイティブ)だけでなくUbuntu(Fuse)でも使用していますが、問題は発生していません。 zfsonlinux.orgで利用可能なネイティブポートはまだテストしていません。