用語集 最終更新 2026.08.04

冗長化

冗長化は、機器や構成を複数持って、片方が止まっても全体が止まりにくくする考え方です。
サーバー、回線、電源、ストレージなど、止まると困る部分に余裕を持たせるために使われます。

まず押さえたいポイント

  • 冗長化は 止まりにくくする工夫
  • 片方が壊れても続けられるようにする
  • ただし、入れれば自動で安全になるわけではない

どんな場面で使うか

どんなふうに理解するとよいか

冗長化は、予備を持つ だけでなく、片方が止まったときに切り替わるようにしておく ところまで含めて考えると分かりやすいです。
そのため、構成を増やすことと、運用で切り替えられることは分けて考えた方がよいです。

単一障害点(SPOF)を探す

冗長化の出発点は「ここが壊れたら全部止まる」場所(SPOF=Single Point Of Failure)を見つけることです。サーバーを2台にしても、DBが1台・回線が1本・電源が1系統なら、そこが限界になります。一番弱い場所より強くはならないので、まず全体を見て弱点を特定します。

構成の型

  • アクティブ/スタンバイ:普段は1台が働き、故障時に予備へ切り替える。シンプルだが切り替え時間が発生する
  • アクティブ/アクティブ:両方が常に働く。ロードバランサーと組み合わせ、切り替えを待たずに済むが設計は複雑

押さえておきたい注意点

最大の落とし穴は「切り替えを試したことがない」ことです。予備機が用意されていても、実際に切り替えたら設定が古かった・データが同期していなかったという事故は珍しくありません。定期的に切り替え試験を行って初めて冗長化と言えます

また小規模では、最初から全部を冗長化すると運用が重くなります。停止影響・コスト・運用体制を見ながら、必要なところから足すのが現実的です。

実務で見るポイント