
ファイル システムを含む RAID 0 アレイに 3 つのドライブがあり、そのうち 2 つのドライブを切断した場合、接続された唯一のドライブには何が表示されますか? 何も表示されませんか? エラーが発生しますか?
私はカスタムビルドの Hackintosh システムで Mac OS X Mavericks を実行しています。
答え1
実際に使用する場合RAID 0 (冗長性のないストライピング)いずれかのドライブが故障したり、切断されたりした場合、アレイ全体が故障します。アクセスできなくなりますどれでもこのようなシナリオでは、データの損失は避けられません。OS は、残りのドライブを識別可能なファイル システムとして認識する可能性は低いです。OS X がこのシナリオをどのように処理するかは正確にはわかりません。また、アレイに何を配置したかによっても異なる可能性がありますが、その時点では、それはほとんど無関係です。
それかもしれない回復できる可能性があるいくつかのあなたのデータ(起こりましたまだ機能しているドライブに保存されるデータ量も異なりますが、これも RAID 実装の詳細とデータの詳細に大きく依存します。
そのため、特殊な目的以外では、RAID 0 は多くの場合、非常に悪いアイデアです。主に速度が向上しますが、データ損失のリスクという点で比較的高いコストがかかります。通常、純粋な RAID 0 ではなく、RAID 1+0 (ミラーリングしてからストライピング) または 0+1 (ストライピングしてからミラーリング) を使用します。純粋な RAID 0 は主に次の場合に便利です。一時的な速度とコストが最も重要な考慮事項となるデータ (そして、このような状況では、高速 SSD は事実上、高速回転ドライブよりも完全に優位に立っています)。
また、ソフトウェアによっては (ファームウェア内にある場合でも)、RAID 0 アレイを作成した後で拡張することが簡単ではない場合があることに注意してください。
どのくらいの量のデータを扱っていますか?また、どのような代替手段がありますか?例えば、4つの大容量ドライブをRAID 5 (シングルパリティのストライピング)どのような構成が現実的でしょうか? RAID 5 の 2 TB ドライブ 4 台で、6 TB の使用可能なストレージ スペースが得られます。故障したドライブはできるだけ早く交換する必要がありますが、ドライブ 1 台が失われても、データに直接的な影響はありません。別の場所に完全なバックアップがあり、アレイを再構築 (再シルバー化) する前に 2 台目のドライブが故障した場合に、バックアップから復元するために必要なダウンタイムを許容できる場合は、シングル パリティで問題ないと思います。心配な場合は、ダブル パリティにしてください。ただし、別のドライブに相当するストレージ容量が必要になります。
また音あなたが本当に求めているのはRAIDではなく、ボリューム管理に対する実用的なアプローチであり、ニーズの変化に応じてストレージソリューションを拡張できるということです。そうであれば、実際に次のものを検討してみるとよいでしょう。ZFSは、本質的にはボリューム マネージャーとエンタープライズ グレードのファイル システムを組み合わせたもので、ストレージ ソリューションを比較的簡単に段階的に拡張できます。システム ディスクには実用的なソリューションではないかもしれませんが、データ ストレージのニーズにはまさにぴったりかもしれません。これが本当に必要なソリューションである場合は、RAID と関連が薄いため、質問として投稿することを強くお勧めします。
そしてもちろん、この件に関しての必須のコメントは、レベルに関係なく、RAIDはバックアップではない。