【れいど】

RAID とは?

💡 複数のディスクを組み合わせてデータを「より速く・より安全に」保存する技術
📌 このページのポイント
RAID の種類と特徴 RAID 0 Disk 1 Disk 2 ストライピング 高速 ⚡ 冗長性なし・片方故障でデータ消失 RAID 1 Disk 1 Disk 2 ミラーリング 冗長性 ★★ 片方故障でも継続稼働可能 RAID 5 Disk 1 Disk 2 Disk 3 パリティ データ バランス ◎ 1台故障まで復旧可能 黄色=パリティ(復旧用情報) 青系=データブロック
RAID 0(速度)・RAID 1(冗長)・RAID 5(バランス)の違い
ひよこ ひよこ

RAIDって何?

ペンギン先生 ペンギン先生

複数のHDDSSDを組み合わせて、パフォーマンスや信頼性を上げる技術だよ。RAID 0は複数ディスクに分散して高速化、RAID 1は同じデータを2台にコピーして耐障害性アップ。目的に応じて構成を選ぶ。

ひよこ ひよこ

どの構成が一番使われるの?

ペンギン先生 ペンギン先生

サーバではRAID 5(3台以上・1台故障OK・パリティで復元)やRAID 10(ミラーリング+ストライピングで速くて安全)がよく使われる。個人のNASRAID 1が多い。

ひよこ ひよこ

RAIDがあればバックアップ不要?

ペンギン先生 ペンギン先生

絶対ダメ!RAIDは「ディスク故障への対策」でバックアップの代わりではない。複数台が同時に故障(コントローラ障害・落雷)・ランサムウェア・誤削除にはRAIDは無力。バックアップは別途S3やテープなどに取る必要がある。

ひよこ ひよこ

ソフトウェアRAIDとハードウェアRAIDって何が違うの?

ペンギン先生 ペンギン先生

ハードウェアRAIDは専用のRAIDカード(コントローラ)がRAIDの処理を担当するからCPU負荷が低い。ソフトウェアRAIDはOS(LinuxmdadmWindowsのダイナミックディスク)がRAIDを管理するから追加ハードウェアが不要だけどCPU負荷がある。最近のCPUは高性能だからソフトウェアRAIDでも十分という意見も多いよ。

ひよこ ひよこ

SSDでもRAIDは意味あるの?

ペンギン先生 ペンギン先生

意味はあるけど注意点もあるよ。SSDは既に高速だからRAID 0の速度メリットは体感しにくくなっている。一方でSSDは同じ製造ロットだと同時期に寿命を迎えることがある(同時故障のリスク)から、RAID 5/6に頼りすぎるのは危険。結局クラウドストレージ分散ファイルシステムに移行する流れが主流になりつつあるよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
RAIDって出てきたら「複数ディスクを組み合わせて速度・冗長性を向上させる技術、RAID 0/1/5/10などの種類がある」と思えばOK!
📖 おまけ:英語の意味
「Redundant Array of Independent Disks」 = 独立したディスクの冗長配列
💬 1988年にカリフォルニア大学バークレー校の論文で提唱された概念。当時は高価な大型ディスクの代わりに安価な小型ディスクを複数束ねる方法として研究された
← 用語集にもどる