フォールト
更新日:
用語解説
フォールトは、ハードウェア故障、ソフトウェア欠陥、設定・操作誤りなど、システム内部に誤った状態を生じさせる原因です。フォールトが活性化するとエラーとなり、外部サービスへ現れると障害になります。
■ 試験で押さえるポイント
潜在するフォールトは条件が成立するまでエラーを生じないことがあり、全てが直ちに利用者障害になるわけではありません。
設計フォールト、物理フォールト、人的フォールト、一時的・間欠的・恒久的フォールトなどに分類できます。
予防、除去、予測に加え、冗長化・再試行・隔離で影響を許容又はマスクします。
fault→error→failureという因果関係を使い、原因、内部状態、外部から見た不達成を区別します。
■ 選択肢での判断ポイント
フォールト、エラー、障害の順序、フォールトトレランス、フォールトマスキングを判断します。
例: メモリ素子の故障がフォールト、誤ったビットがエラー、計算結果を誤って返すことが障害です。