RAIDレベルの仕組み
以下にそれぞれのRAIDレベルについて説明します。
RAID0(ストライピング)
データをブロック単位に分割し、複数のドライブに分散して書き込みます。
RAID1(ミラーリング)
データを2台のドライブに同時に書き込みます。
一方のドライブが故障したときに、もう一方のドライブで処理を継続します。
RAID1+0(ミラーリングしたドライブを束ねてストライピング)
RAID1によるミラーリングとRAID0のストライピングを合わせて、RAID1の信頼性とRAID0の高いI/O性能を同時に実現できます。
RAID5(分散パリティによるストライピング)
ブロック単位に分割したデータとそのデータから生成されるパリティを、複数のドライブに分散して書き込み、データの冗長性を持たせています。
RAID5+0(分散パリティによるダブルストライピング)
RAID5を複数グループ用意し、RAID0の方式でストライプします。大容量構成の場合、RAID5+0は、RAID5と比較して性能や信頼性が向上し、リビルド時間も短くなります。
RAID6(分散ダブルパリティによるストライピング)
2種のパリティを異なるドライブに配置すること(ダブルパリティ)により、2台のドライブ故障までを救済できます。
RAID6-FR(高速リビルド機能を備えた、分散ダブルパリティによるストライピング)
複数データグループとホットスペア相当の予備領域を構成ドライブに分散して配置することにより、2台のドライブ故障までを救済できます。RAID6-FRは、RAID6と比較してリビルド時間が高速です。