ハードウェアとソフトウェア RAID

RAIDは、ハードウェアとソフトウェアのどちらを使っても実装できます。ハードウェアRAIDを使用するシステムには、RAIDレベルを実装し、物理ディスクに対するデータの読み書きを処理するRAIDコントローラーがあります。オペレーティング システム提供のソフトウェアRAIDを使用する場合、オペレーティング システムがRAIDレベルを実装します。このため、ソフトウェアRAIDのみを使用するとシステム パフォーマンスが低下する可能性があります。ただし、ソフトウェアRAIDとハードウェアRAIDボリュームを合わせて使用することによって、パフォーマンスとRAIDボリュームの設定の多様性を向上させることができます。たとえば、2台のRAIDコントローラー間でハードウェアRAID 5ボリュームのペアをミラーリングすることによって、RAIDコントローラーの冗長性を提供することができます。