さまざまなアレンジが可能であり、別の標準的なスキームは、容量、速度とは、データ損失に対する保護貿易のセット間のトレードオフを表す進化しています。
いくつかの共通のRAIDレベルは-
一方、ドライブへの書き込みのRAID 0を使用してデータの除去としては、データの断片に分割されています。 その断片を同じ部門でのディスクに同時に書き込まれます。 レディングは、データは、このタイプの巨大な配列のための帯域幅を提供し、並行して、ドライブから読み込まれます。
は、トレードオフのRAID 0に関連付けられていないとして、フォールトトレランスを提供し、エラーチェックを実装していないのRAID 0は、単一のディスク障害により、全体の配列を破壊されています。
のRAID 1のミラーリングを使用してのドライブにデータを書き込みしてください。 また、ディスクのエラーからとフォールトトレランスを提供している配列を効率的に限り、少なくとも1つのドライブとして動作するように続けて正しく機能している。
このトレードオフは、 RAID 1のレベルに関連付けられては、費用データを格納するために追加のディスクを購入する必要があります。
ハミング符号誤り訂正のために使用しています。 RAIDの2では、ディスクと同期されているが非常に小さいのストライプの縞模様だ。 複数のパリティディスクが必要です。
このレベルではなく、専用のパリティディスクを使用してパリティストライプの回転とパフォーマンスとフォールトトレランスを向上しています。 専用パリティディスクの利点は、動作中の場合は、パリティドライブの動作が停止する操作は、パリティなしに続けている。
それ3のRAIDに似ていますが、これはブロックレベルではなく、バイトレベルの除去や除去の結果、ブロック単位で1つのファイルとして保存することができます。 RAIDの4可能に並列に複数のI / O要求されますが、データ転送速度はそれ以下となります。 ブロックレベルのパリティエラーの検出を実行するために使用されています。
RAID 5は、分散パリティを使用してブロックレベルで除去して、 1つ以外に必要なすべてのドライブが正常に動作するように存在することにします。 は、ドライブの故障時に配布し、全体の配列をパリティから計算され、単一のドライブの故障によって破壊されていません読み取ります。 しかし、配列の2番目のドライブ障害が発生した場合に一部のデータが失われます。
上記の標準的なレベルを一緒にパフォーマンスの向上を提供するネストされたRAIDレベルを作成する別の方法でRAIDを組み合わせることができます。 いくつかの既知のネストされたRAIDレベルは-