信頼性設計におけるフェールソフトの例として、適切なものはどれか。
ア |
アプリケーションを間違って終了してもデータを失わないように、アプリケーション側の機能で編集中のデータのコピーを常に記憶媒体に保存する。 |
イ |
一部機能の障害によってシステムが停止しないよう、ハードウェアやソフトウェアを十分に検証し、信頼性の高いものだけでシステムを構成する。 |
ウ |
クラスタ構成のシステムにおいて、あるサーバが動作しなくなった場合でも、他のサーバでアプリケーションを引き継いで機能を提供する。 |
エ |
電子メールでの返信が必要とされる受付システムの入力画面で、メールアドレスの入力フィールドを二つ設けて、同一かどうかをチェックする。 |
答え ウ
【解説】
ア |
フェールセーフ(fail safe)の例です。 |
イ |
フォールトアボイダンス(fault avoidance)の例です。 |
ウ |
フェールソフトの例です。 |
エ |
フールプルーフ(fool proof)の例です。 |
【キーワード】
・フェールソフト
【キーワードの解説】
- フェールソフト(fail soft、フェイルソフト)
信頼性設計の考え方の一つで、システムの一部に障害が発生した場合に、障害した箇所を切り離し、正常な箇所だけで運転を続ける技術。(縮退運転)
フェールソフトには性能が落ちる場合と、機能の一部が行えなくなる場合があります。
ハードディスクのミラーリングしているRAIDシステム(RAID 1)や、旅客機がエンジンの一つが故障しても飛び続けるようになっているのがフェールソフトの例です。
もっと、「フェールソフト」について調べてみよう。
戻る
一覧へ
次へ
|