RAID1とは

目次

  1. RAID1とは
  2. RAID1の仕組み
  3. RAIDとは
  4. RAIDレベル
    1. RAID0:ストライピング
    2. RAID1:ディスクミラーリング
    3. RAID5:独立R/Wアクセス(パリティディスク分散)
    4. RAID6:独立R/Wアクセス(パリティディスク分散、2台)
    5. RAID1+0:ミラーリング+ストライピング
    6. RAID0+1:ストライピング+ミラーリング

RAID1とは

RAID1はミラーリングと呼ばれ、RAIDレベルの中ではもっとも簡単に耐障害性を高める方法です。構成は複数のディスクに同時にデータを書き込み一方のディスクが故障しても他方で処理を続行できるものです。
複数のディスクに複製コピーを保存しておくことで、ディスクの故障に備えておくという方法です。通常は2本のディスクを使用して構成する事から「ミラーリング」と呼ばれます。
RAID1では複数のディスクを使用してRAIDを構成するので、ディスク使用効率は50%以下になります。
複数台のディスクを使用して構成するので、当然書き込みのオーバーヘッドは大きいですが、ハードウェアによって各ディスクに並行して書き込みを行う事によりオーバーヘッドを最小限に抑える事は可能。

RAID1の仕組み

RAID1では、ディスクアレイ内で全く同じデータが同時に並行して書き込みが行われる。1台のディスクで故障が発生しても他のディスクが動作を続ける事によりデータを失わずにすむのが大きなメリットです。

RAIDとは

RAID(レイド)とは"Redundant Arrays of Inexpensive Disks"または"Redundant Arrays of Independent Disks"の略号で、2つ以上のハードドライブを組み合わせ、仮想的な(OSからみて)1台のドライブとして利用する技術です。複数のHDDをまたいで重複したデータを保存して不意のディスク障害に備えたり、データを分散保存させることでデータ読み書き速度を向上させたり、データ保存容量を拡張させることができます。

RAIDレベル

RAID0:ストライピング

ストライピングとも呼ばれます。データをブロック単位に分割し、分割したデータを複数のディスクに保存する事で「読み込み/書き込み」速度を著しく向上させます。ただしRAID0では、構成するディスクのうち1つでも故障が発生すると、すべてのデータが失われます。

RAID1:ディスクミラーリング

ミラーリングとも呼ばれます。同じデータを同時に二つのディスクに書き込みするため、片方のディスクが故障してもデータは失われません。

RAID5:独立R/Wアクセス(パリティディスク分散)

RAID4で固定したパリティディスクをブロック毎にシフトしてパリティディスクへの集中を防ぎます。

RAID6:独立R/Wアクセス(パリティディスク分散、2台)

RAID5のパリティディスクを2台に増やし、同時に2台のディスクが故障してもデータを修復できるようにしたもの。

RAID1+0:ミラーリング+ストライピング

ミラーリングの構成をさらにストライピングで掛け合わせたような構成です。RAID1のミラーリングを高速化し耐障害性を高めた構成であるものの、使用できるディスク容量は、総ディスク容量の50%となります。

RAID0+1:ストライピング+ミラーリング

RAID1+0の逆の構造です。RAID0のストライピング構造にミラーリングを掛け合わせた構造で、RAID1+0とほぼ同機能であるものの、耐障害性の違いでRAID0+1はほとんど使用されない。