RAIDとは複数のハードディスクで論理的に1つのディスク(領域)と認識させる技術。ディスクへの書き込み・読み込みを高速化したり、構成しているディスク故障時にもデータロストとならない冗長化が構築できる。
最近の共有ディスク装置においては、大きなキャッシュメモリを搭載しており、RAIDディスク構成や本数の性能差はあまり感じられない場合もある。
またディスク故障時、二重障害でない限り、RAID構成に組み込まれていない予備ディスクを設定しておき自動的に組み込むことで、縮退状態で運用するケースも回避できる。
I/Oや用途を考慮しRAID構成を別にしたり、同構成内に空き容量を大きく取るなどの工夫も大切な要素だ。
ハードウェアRAIDはシステムボードのオンボードRAIDや、RAIDカードを用いた構築方法で、ソフトウェアRAIDとは、OSなどのソフトウェアからRAIDを構築する。
●メリットとデメリット
ソフトウェアRAIDは、CPUにRAIDを制御するための負荷がかかるので、パフォーマンスを低下させる原因にもなる。
ハードウェアRAIDはマザーボードがRAIDに対応しているか、またはRAIDカード構築する必要がある。
OSに依存しないで、RAID構築することができ、CPUパフォーマンスにも影響を与えない点(少ない)に大きなメリットがある。