Matsushita's Blog

RAID (Redundant Array of Inexpensive Disks)

RAIDとは

RAIDとは、複数の磁気ディスクを並列に接続して、信頼性の向上やアクセスの拘束を図る手法。 RAIDには複数の種類がある。

RAID 0

RAID 0とは、データを複数のディスクに細分化して書き込み、アクセスを高速化する方式。(ストライピング)

RAID 1

RAID 1とは、データを複数のディスクに2重に書き込む方式。(ミラーリング)

RAID 5

RAID 5とは、データとパリティデータを複数のディスクに分散して書き込む方式。

パリティとは

パリティとはデータの一部が破損した場合に、復元するためのコード。RAID 5RAID 0と同様にデータを分散させて保存している。つまり同じデータは複数のディスクに保存されていない。RAID 0の場合は、あるディスクが破損した場合は、そのディスクに保存されたデータは復元することはできないが、RAID 5の場合は、パリティと残りのデータを元に破損したデータを復元することができる。