RAID: Redundant Arrays of Independent Disks は、多数の安価なディスクで構成される大容量のディスク グループです。個々のディスクが生み出すボーナス効果は、ディスクシステム全体の効率を向上させるデータを提供します。この技術を使用すると、データが複数のセクションに分割され、各ハードディスクに保存されます。つまり、独立したディスクで構成された冗長性のあるアレイになります。

ディスク アレイには 3 つのスタイルがあり、1 つは外部ディスク アレイ キャビネット、もう 1 つは内蔵ディスク アレイ カード、そして 3 つ目はソフトウェア シミュレーションです。

外付けディスクアレイキャビネットは、ホットスワップの特徴を持つ大型サーバーで最もよく使用されますが、そのような製品の価格は非常に高価です。

内蔵ディスク アレイ カードは、価格が安いため、高度な取り付け技術が必要であり、技術者が使用および操作するのに適しています。ハードウェア アレイは、オンライン容量拡張、アレイ レベルの動的な変更、自動データ回復、ドライブ ローミング、キャッシュおよびその他の機能を提供できます。パフォーマンス、データ保護、信頼性、可用性、管理性のためのソリューションを提供できます。動作にはアレイカードの特殊処理装置を使用します。

ディスクアレイは独立したシステムとして、ホストの外部に直接接続されるか、ネットワークを介してホストに接続されます。ディスク アレイには、異なるホストまたは異なるポートから接続できる複数のポートがあります。ホストをアレイの異なるポートに接続すると、伝送速度が向上します。

当時は、PC の単一ディスクに統合されたキャッシュと同様に、ホストとの対話を高速化するためにディスク アレイに一定量のバッファ メモリがありました。ホストはディスク アレイのキャッシュと対話し、キャッシュは特定のディスクと対話します。

(1)RAID 0:n個のディスクで構成され、論理容量はn個のディスクの容量の合計となります。

RAID 0 とは、2 台以上のハードディスクを組み合わせて大容量のハードディスクを構成することです。データを異なるストライプに分割し、すべてのハードディスクに個別に書き込み、同時に読み取りと書き込みを行います。 RAID 0 は複数のハードディスクを使用して同時に読み取りおよび書き込みを行うため、RAID 0 ディスク アレイの読み取りおよび書き込み速度は、単位時間あたりの 1 台のハードディスクの速度の合計にほぼ等しく、RAID 0 ディスク アレイを使用する場合よりもはるかに速くなります。単一のディスク。しかし、その欠点は明らかであり、ランダム読み取り効率を向上させることができず、総合的なデータセキュリティ性能も低いです。

(2)RAID 1:論理容量は1ディスクです

RAID 1 は、あるディスクのデータ イメージを別のディスクにコピーすることです。 2 台のハードディスクで構成される RAID 1 アレイを例に挙げます。ハードディスク A にデータが書き込まれると、同じイメージ ファイルがハードディスク B に生成されます。簡単に言えば、RAID 1 の原理はリアルタイムの自動バックアップに似ています。利点はデータのセキュリティが高いことですが、ミラーに書き込まれたハードディスクは「スペアタイヤ」にしかならないことも意味します。ディスクアレイが完成した後、使用可能な容量は全体の容量の半分しかありません。

(3)RAID 5:Nディスク、論理容量はN-1ディスクの合計となります。

前述の 2 つの基本的なディスク アレイと比較して、RAID 5 では、読み取りおよび書き込みのパフォーマンスとデータのセキュリティがよりバランスよく考慮されています。 3台以上のハードディスクで構成され、サイクル書き込み処理ごとに他のディスクのデータのパリティが順番に1台のディスクに格納されます。これは、ディスクのいずれかが破損した場合、システムは他のディスクに保存されているリカバリ コードを使用してディスク データを再構築できることを意味します。これは一般に災害耐性 1 として知られています (データ セキュリティは、ハードディスクのセキュリティに基づいて保証できます)。失敗)。