メインコンテンツへ
システム構成要素コンピュータシステム

RAID 0(ストライピング)とRAID 1(ミラーリング)を1台のディスクと比較したとき、正しい説明はどれか。ただしディスクは2台構成とする。

ア.RAID 0は読み書き性能が約2倍になるが冗長性はなく、RAID 1は読み性能が向上し書き込みはほぼ同等だが1台故障しても継続運用できる。正解
イ.RAID 0は1台故障しても継続でき、RAID 1は書き込み速度が約2倍になる。
ウ.RAID 0とRAID 1はどちらも1台故障時にデータを失わないが、RAID 0のほうが性能が高い。
エ.RAID 1は書き込み性能が約2倍になり、RAID 0は読み込みのみ高速化する。

解説

RAID 0は「速さを追求する体育会系」で2台で同時に書くから速いがリスク大。RAID 1は「安全第一の保険タイプ」でコピーを持つから1台壊れても安心——性能と信頼性のトレードオフ。

なぜ ア が正解か

アが正解。RAID 0(ストライピング):データを2台に分散して並列読み書き。読み・書きともに理論上約2倍の性能。ただし1台でも故障するとすべてのデータが失われる。冗長性ゼロ。RAID 1(ミラーリング):2台に同じデータを書く。書き込みはほぼ同じ速度(両方に書くため)、読み込みは2台から並列読みで向上可能。1台故障しても残りの1台でデータ保全・継続運用可能。

なぜ イ は間違いか

RAID 0は冗長性がないため1台故障でデータ喪失。継続運用できるのはRAID 1。RAID 1の書き込みは2倍にならない(2台に同じデータを書くため速度は変わらないか若干低下)。

なぜ ウ は間違いか

RAID 0は冗長性がないため1台故障でデータを失う。「どちらも失わない」は誤り。

なぜ エ は間違いか

RAID 1の書き込みは2倍にならない。ミラーリングは同じデータを2台に書くためボトルネックは1台と同じ。RAID 0が読み書き両方を高速化する。

出典: AI生成問題(学習用)