冗長化とは?じょうちょうか
冗長化とは、同じ役割を担える系を複数用意し、一部が停止しても機能を保つ設計。機器・経路・電源・拠点のどこに単一障害点があるかを洗い出し、許容できる停止時間に見合う層だけを二重化する。常時は片方が待機する構成と、全系で処理を分担する構成に大別される。
最終更新:2026-10-06
この語が出る過去問を解く →背景
部品はいずれ壊れるため、壊れないことを目標にすると費用が青天井になる。壊れても業務が続く形へ倒せば、投資額を許容停止時間から逆算できる。ただし二重化した分だけ、切替の判断・データの同期・分断時の扱いという新しい失敗の芽が増えるので、可用性と一貫性のどちらを優先するかを要件として先に決めておく必要がある。
具体例
経路の切替ではVRRPを使い、複数のルータが1つの仮想IPアドレスを共有して、稼働機の停止を検知した待機機が代表アドレスを引き取る。通信中のセッションを落とせない要件なら、機器間でセッション情報を同期する構成を選び、その分の性能低下を見込む。
試験での引っ掛け
二重化してあるのに切替を一度も試していない、という穴が本番で表面化する。待機側の設定差分・期限切れの証明書・止まった同期は、実際に切り替えるまで誰にも見えない。定期的な切替試験を運用計画に入れ、切替に要する時間そのものをRTOへ含めて見積もる。
関連用語
出た過去問
出典:平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問8(IPA)解説で登場
フェールセーフの考えに基づいて設計したものはどれか。
正解:交通管制システムが故障したときには、信号機に赤色が点灯するようにする。
要点:フェールセーフは故障時に安全な状態へ倒す設計
フェールセーフは、故障や異常が起きたときにシステムを安全側の状態へ倒す設計思想である。交通管制システムが停止した際に信号を赤にすれば、車両は停止し衝突の危険が下がるため、まさに安全側への縮退に当たる。誤操作を物理的に防ぐフールプルーフや、冗長化で機能を維持するフォールトトレランスとは区別する。
出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問23(IPA)解説で登場
フォールトトレランスに関する記述のうち、適切なものはどれか。
正解:フォールトトレランスの実現方法として、システム全体の二重化がある。
要点:フォールトトレランスは冗長化により故障時も機能を維持する
フォールトトレランスは、構成要素に故障が生じてもシステム全体としては機能を維持し続ける性質であり、その代表的な実現手段が装置やシステム全体の二重化などの冗長化である。故障時に安全側へ倒すフェールセーフや、機能を縮退させて継続するフェールソフトも、故障への対処という点でこの考え方の枠内で扱われる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。