フォールトトレランスに関する記述のうち、適切なものはどれか。
ア | ソフトウェアの不具合によるシステム故障のようなソフトウェアフォールトに対処した設計を、フェールソフトと呼ぶ。 |
イ | フェールセーフはフォールトトレランスに含まれるが、フェールソフトは含まれない。 |
ウ | フォールトトレランスの実現方法例として、システム全体の二重化がある。 |
エ | フォールトトレランスは、システムを多重化することなく、故障の検出から回復までの時間をゼロにすることである。 |
答え ウ
【解説】
ア | ソフトウェアの不具合によるシステム故障のようなソフトウェアフォールトに対処した設計を、フェールソフトと呼ぶ。フェールソフト(fail soft)は、故障が発生したときに、あらかじめ指定されている縮小した範囲のサービスを提供することです。(×) |
イ | フェールソフトはフォールトトレランスに含まれるが、故障が発生したときに、あらかじめ指定された安全な状態にシステムを保つフェールセーフ(fail safe)は含まれません。(×) |
ウ | フォールトトレランスの実現方法として、システム全体の二重化があります。(〇) |
エ | フォールトトレランスは、システムを多重化するなどして、故障の検出から回復までの時間をゼロにすることです。(×) |
【キーワード】
・フォールトトレランス