RAID 1の「ミラーリングでパフォーマンスが向上しない」のはなぜですか?
私はいつもソフトウェアRAIDを使ってきました。アップルが提供するもの、SoftRAIDなどを使っていたものです。私はアレイを作り直すことにしています。事前にちょっと調べてみることにしました。 ディスク冗長性のためのRAID 1(ミラーリング) ミラーリングは、同じデータを複数のディスクに書き込むことで信頼性を高めます。 1つのハードドライブメカニズムで障害が発生した場合でも、2番目のディスクにはまだすべてのデータが含まれています。ミラーリングには少なくとも2台のハードドライブが必要です。 ミラーリングによってパフォーマンスが向上することはありません。 ハードディスクの容量が同じでない場合、小さい方のサイズが両方のドライブで使用されているディスク容量になります。ディスクユーティリティはこれを自動的に判断します。 私はいつもREAD操作のための2つの大皿があるので、2ドライブRAID1ミラーでのREADパフォーマンスはそうなるだろうという印象の下にありました やや改善 。データのミラー化されたコピーを維持するために、ドライブは両方ともコミット時に同じデータを書き込む必要があるため、これは書き込み速度とは対照的です。しかし、読んだとき、私はアレイがRAID0と同じように振る舞うと思っていました、 両方のドライブにまたがる読み取りのストライピング 。 RAID1はどうですか 想定された 働く?もしそうなら、アップルは.. 彼らのお尻をカバーするために改善がないと言っている、または 彼らは実際にはRAID 1を完全には実装していませんか? (SoftRaid 4.3はこれを行うと主張していますか?) ウィキペディアによると… RAID 1(パリティまたはストライピングなしのミラーリング)では、データは2つのドライブに同じように書き込まれ、それによって「ミラーセット」が生成されます。 …少なくとも1台のドライブが機能している限り、アレイは動作し続けます。 適切なオペレーティングシステムのサポートにより、読み取りパフォーマンスが向上し、書き込みパフォーマンスの低下が最小限に抑えられます。 ;… だから、それは可能だが、速度上の利点はないとAppleは言っている。しかし実際には、(Software Utility 1を使った)Software Raid 1での読み取りには、測定可能な速度の増加はあるか