Subject   : 対障害設計

カテゴリー  : 情報産業・技術  


 対障害設計
 主に、故障そのものを起こさないフォールトアボイダンス(fault avoidance)と、故障発生時に問題を拡大しないフォールトトレランスの2つに分けられる。

種類 意味
フォールトトレランス(Fault tolerant) ・障害が発生しても機能を継続させる設計手法。
広義の意味で「対障害性」と使用される場合もあるが、「フェールソフト」と比較して「障害発生時に機能を縮小せずに継続する」対障害性を意味する場合もある。
・電源の二重化
・ハードディスクのRAID
フェールソフト(Fail Soft) ・障害発生時に機能を縮小してでも継続
稼動継続を優先
エンジン式の飛行機。エンジンが一機停止しても、稼動を継続する必要がある。
フェールセーフ(Fail Safe) ・障害発生時にシステムを安全な状態に移行
安全を優先
鉄道列車における緊急時の急ブレーキ。列車の運用より乗客の安全を優先する。
フールプルーフ(Fool proof) ユーザが誤った操作を行っても安全に稼動させる設計。 OSにおける電源ボタン。電源ボタンを押した場合、コンピュータがいきなり電源オフされるのでは無く、OSのシャットダウン処理が実行されてから電源がオフされる。
フォールトアボイダンス(Fault avoidance) 事前対策により障害を回避する ・高品質の部品を採用
・十分なテスト
・品質管理の徹底
・教育
フォールトマスキング(Fault masking) 障害時に障害の影響を他に与えないこと。 ・機器を完全に冗長化し、障害時でも他の冗長化された機器には影響を与えず動作を継続すること。
フォールバック(fallback) 障害時に自動的に代替手段に切り替えて、質を落としても機能の提供は継続する


● 


 ⇒ 

[メニューへ戻る]  [カテゴリー一覧]  [HOMEへ戻る]  [前のページに戻る]