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