平成27年 秋期 システムアーキテクト 午前II 問19

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

 ア  ソフトウェアのバグによるシステム故障のようなソフトウェアフォールトに対処した設計を、フェールソフトと呼ぶ。
 イ  フェールセーフはフォールトトレランスに含まれるが、フェールソフトは含まれない。
 ウ  フォールトトレランスの例として、システム全体を二重化する方式がある。
 エ  フォールトトレランスは、システムを多重化することなく、故障の検出から回復までの時間をゼロにすることである。


答え ウ


解説

 ア  ソフトウェアのバグによるシステム故障のようなソフトウェアフォールトに対処した設計を、フェールソフトと呼ぶ。
フェールソフト(fail soft)は、故障が発生したときに、あらかじめ指定されている縮小した範囲のサービスを提供することです。
 イ  フェールソフトはフォールトトレランスに含まれるが、故障が発生したときに、あらかじめ指定された安全な状態にシステムを保つフェールセーフ(fail safe)は含まれません。
 ウ  フォールトトレランスの例として、システム全体を二重化する方式があります。
 エ  フォールトトレランスは、システムを多重化するなどして、故障の検出から回復までの時間をゼロにすることです。


キーワード
・フォールトトレランス

キーワードの解説
  • フォールトトレランス(fault tolerance)
    システムに障害が発生したときに、正常な動作を保ち続ける能力のことで、故障が起こることは不可避であるという考えのもと、冗長構成、誤り検出、誤りマスク、再構成、一貫性回復などの技術をあらかじめシステムに導入することで実現します。

もっと、「フォールトトレランス」について調べてみよう。

戻る 一覧へ 次へ