IPA過去問ドリル

平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問19

テクノロジ/システム構成要素

フォールトトレランスに関する説明のうち,適切なものはどれか。

出典:平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問19

正解:ウ

解説

フォールトトレランス(耐故障設計)は,システムを構成する装置や部品を多重化(冗長化)するなどして,一部に故障が発生してもシステム全体としては正常に機能し続けられるようにする設計概念です。代表的な実現方法として,重要な構成要素を二重化し,一方が故障してももう一方で処理を継続できるようにする方式があります。

選択肢ごとの解説

  • 誤り。ソフトウェアのバグによるシステム故障のようなソフトウェアフォールトに対処した設計は,フェールソフトの説明ではありません。フェールソフトとは,システムの一部に故障が生じても機能を縮退させながら稼働を継続する設計方針を指す用語です。
  • 誤り。フェールセーフとフェールソフトは,いずれもフォールトトレランスを実現するための具体的な設計方針の一種として位置付けられ,フェールソフトが含まれないというのは誤りです。
  • 正しい。フォールトトレランスの実現方法の一つとして,システム全体を二重化する方式があります。
  • 誤り。フォールトトレランスは,システムを多重化することによって故障の影響を回避・軽減する設計概念であり,多重化することなく検出から回復までの時間をゼロにすることを指すものではありません。
システムアーキテクトの過去問を演習モードで解く