RAID
【Redundant Arrays of Inexpensive Disks】
10.12.3更新
読み :
レイド
分野 :
複数の外部記憶装置(ハードディスクなど)をまとめて一台の装置として管理する技術。1987年カリフォルニア大学バークリー校のDavid A.Patterson氏、Garth Gibson氏、Randy Katz氏の3人によって提唱された。
データを分散して記録することにより、高速化や耐障害性の向上が図られる。専用のハードウェアを使う方法とソフトウェアで実現する方法がある。分散の方法によりRAID 0からRAID 6まで7つの種類があり、それぞれ高速性や耐障害性が異なる(単純に数値が高いほど良いというわけではない)。また、RAID 0とRAID 1を組み合わせたRAID 01およびRAID 10などの手法もある。
- RAIDの種類
- RAID 0 … 複数の装置に均等にデータを振り分け、同時並行で記録することで、データの読み書きを高速化したもの。
- RAID 1 … 2台の装置にまったく同じデータを同時に書きこむ方式。
- RAID 2 … ハミングコードと呼ばれる誤り訂正符号を生成し、データとともに分散して記録する方式。
- RAID 3 … (通常)3台以上の装置を用意して1台をパリティと呼ばれる誤り訂正符号の記録に割り当て、他の装置にデータをビット単位で分散して記録する方式。
- RAID 4 … (通常)3台以上の装置を用意して1台をパリティと呼ばれる誤り訂正符号の記録に割り当て、他の装置にデータをブロック単位で分散して記録する方式。
- RAID 5 … データからパリティと呼ばれる誤り訂正符号を生成し、データとともに分散して記録する方式。
- RAID 6 … データからパリティと呼ばれる誤り訂正符号を2つ生成し、データとともに分散して書き込む方式。
- RAID 01 … RAID 0でストライピングされたドライブのセットを複数用意して、それらの間でミラーリング(RAID 1)を行う方式。
- RAID 10 … RAID 1でミラーリングされたドライブのセットを複数用意して、それらの間でストライピング(RAID 0)する方式。