冗長性

読み

じょうちょうせい

意味

  • システムの構成要素を二重化・多重化して、1つが故障してもサービスを継続できるようにする仕組み
  • データやネットワーク経路を複数用意して単一障害点(Single Point of Failure)を排除する設計
  • コストや運用負荷と引き換えに信頼性・可用性を高めるリスク対策

比喩

車に積むスペアタイヤのようなもの。普段は使わないが、パンクしたときに素早く交換できる安心材料。

語源

redundancy = 余剰、冗長さ

例文

  • AWSのマルチAZ構成でデータベースを冗長化する。
  • RAID構成でディスクを冗長化し、1台故障してもサービスを継続する。
  • ロードバランサー+複数アプリサーバーで冗長性を確保し計画停止なしで更新する。

よくある勘違い

  • 冗長性は無駄なコストだと思うこと → 障害発生時の損失や復旧時間を考えると保険として重要

関連用語