RAID 0。優れた読み書き速度。メンバーディスクの数が増えると、障害のリスクが高まります。パリティなし。
RAID 1。ドライバーが適切に実装されている場合にのみ、優れた読み取り速度-ArecaおよびLSI RAID RAIDコントローラーを使用する場合、RAID 1セットの読み取り機能はRAID 0セットとほぼ同じです(10%以内)。ソフトウェアRAIDソリューションには、OSソフトウェアとマザーボードソフトウェアの2種類があることに注意してください。
ほとんどのマザーボードタイプのRAIDでは、RAID 1の読み取りパフォーマンスは高くありません。前回WindowsとLinuxを確認したところ、RAID 1読み取りの実装が適切ではありませんでした。BSDには、ラウンドロビン読み取りメソッドを使用する、正しく実装されたRaid 1実装がありました。
つまり、冗長性のためにRAID 1を使用し、高度なコントローラーを使用する場合は読み取り速度を使用します。
RAID 1/0およびRAID 0/1。これは組み合わせです。10個のディスクがあるとします。RAID 1/0は、各セットにミラーがあることです:セットA(1 + 2)、セットB(3 + 4)、セットC(5 + 6)、セットD(7 + 8)、セットE(9+ 10)次に、5セット(AE)にわたってストリップセットを実行します。この方法では、各セットで1つのドライブに障害が発生する可能性がありますが、同じセットで2つのドライブに障害が発生した場合は、完了です。
RAID 0/1は、ストリップセットA(1 + 2 + 3 + 4 + 5)とセットB(6 + 7 + 8 + 9 + 10)を持ち、2つのセットをミラーリングすることです。このようにして、ドライブ2とドライブ9に障害が発生した場合、ほとんどのコントローラーはこれを完全な障害と見なします(実際には、すべてのデータが残っています)。
2つのパフォーマンスの違いはほとんどありませんが、通常はRAIDコントローラから両方を取得するとは思いません。
RAID 5。非常に混合されたバッグ:シーケンシャルリードの場合、raid 1/0よりも高速で、ランダムリードの場合、それよりも少し遅くなります。RAID 5のパフォーマンスはコントローラーの速度に大きく依存することに注意してください(たとえば、オンボードRAIDではあまり期待できません)。
レイド6。冗長性はRAID 5と比較して増加しました。2つのドライブはいつでも故障する可能性があり、1つのドライブが故障した後にアレイを再構築しても冗長性があります(RAID 5のドライブが故障した場合、アレイはRAID 0に似ています-あらゆるドライブの故障=完全な損失)。
JBOD。私が考えることができる利点はありません。