フォールトトレランスとは?
フォールトトレランスとは、一部に故障が生じてもシステム全体としては機能を維持し続けられるよう、冗長構成をあらかじめ備える設計。多数決による三重系(TMR)、待機冗長、二重化などがある。
システムアーキテクト試験の過去問では3回出題されています(2017年度〜2021年度)。
ふぉーるととれらんす
フォールトトレランスの意味
一部に故障が生じてもシステム全体としては機能を維持し続けられるよう、冗長構成をあらかじめ備える設計。多数決による三重系(TMR)、待機冗長、二重化などがある。
フォールトトレランスの具体例
3系統の演算結果を多数決回路で照合し、1系統が異常値を出しても正しい結果を出力し続ける。
フォールトトレランスは試験でどう引っ掛けられる?
故障時に機能を縮退させながら運転を続けるのがフェールソフト、安全側に停止させるのがフェールセーフ。「機能を維持」なのか「安全に止める」なのかで区別する。
フォールトトレランスと関連する用語
フォールトトレランスが出た過去問
フェールセーフの考えに基づいて設計したものはどれか。
正解:交通管制システムが故障したときには、信号機に赤色が点灯するようにする。
要点:フェールセーフは故障時に安全な状態へ倒す設計
フェールセーフは、故障や異常が起きたときにシステムを安全側の状態へ倒す設計思想である。交通管制システムが停止した際に信号を赤にすれば、車両は停止し衝突の危険が下がるため、まさに安全側への縮退に当たる。誤操作を物理的に防ぐフールプルーフや、冗長化で機能を維持するフォールトトレランスとは区別する。
出典:平成29年度 秋期 システムアーキテクト試験 am2 問8(IPA)JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)-システム及びソフトウェア品質モデル)で規定された品質副特性の説…
正解:中断時又は故障時に、製品又はシステムが直接的に影響を受けたデータを回復し、システムを希望する状態に復元することができる度合い
要点:回復性は信頼性の副特性で復旧のしやすさを表す
JIS X 25010の信頼性には、成熟性・可用性・障害許容性(フォールトトレランス)・回復性の四つの副特性がある。中断や故障の際に影響を受けたデータを復旧し、システムを望む状態に戻せる度合いは回復性であり、信頼性に分類される。
出典:令和3年度 春期 システムアーキテクト試験 am2 問10(IPA)フォールトトレランスに関する記述のうち、適切なものはどれか。
正解:フォールトトレランスの実現方法として、システム全体の二重化がある。
要点:フォールトトレランスは冗長化により故障時も機能を維持する
フォールトトレランスは、構成要素に故障が生じてもシステム全体としては機能を維持し続ける性質であり、その代表的な実現手段が装置やシステム全体の二重化などの冗長化である。故障時に安全側へ倒すフェールセーフや、機能を縮退させて継続するフェールソフトも、故障への対処という点でこの考え方の枠内で扱われる。
出典:令和3年度 春期 システムアーキテクト試験 am2 問23(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。