平成24年度 春期 基本情報技術者試験 午前 問16
テクノロジ/システム構成要素フォールトトレラントシステムを実現する上で不可欠なものはどれか。
出典:平成24年度 春期 基本情報技術者試験 午前 問16
- アシステム構成に冗長性をもたせ,部品が故障してもその影響を最小限に抑えることで,システム全体には影響を与えずに処理を続けられるようにする。
- イシステムに障害が発生したときの原因究明や復旧のため,システム稼働中のデータベースの変更情報などの履歴を自動的に記録する。
- ウ障害が発生した場合,速やかに予備の環境に障害前の状態を復旧できるよう,定期的にデータをバックアップする。
- エ操作ミスが発生しにくい容易な操作にするか,操作ミスが発生しても致命的な誤りとならないように設計する。
正解:ア
解説
フォールトトレラントシステムは,部品の故障(フォールト)が発生してもシステム全体が停止せず,動作を継続できるように設計されたシステムです。これを実現するには,機器や回路,データなどを冗長化し,一部が故障しても他の系統で処理を継続できるようにすることが不可欠です。
選択肢ごとの解説
- ア正しい。システム構成に冗長性をもたせ,部品故障の影響を最小限に抑えて処理を継続できるようにすることが,フォールトトレラントシステムの本質です。
- イ誤り。これは障害発生時の原因究明のための証跡管理(ログ記録)の説明であり,フォールトトレラントに不可欠な冗長化とは異なります。
- ウ誤り。これは障害発生後にバックアップから復旧するフォールトリカバリの考え方であり,故障時にも処理を継続するフォールトトレラントとは異なります。
- エ誤り。これは操作ミスの被害を抑えるフールプルーフ設計の説明であり,部品故障への対策ではありません。