問題
フォールトトレラントシステムを実現する上で不可欠なものはどれか。
選択肢
- 1システム構成に冗長性をもたせ,部品が故障してもその影響を最小限に抑えることによって,システム全体には影響を与えずに処理を続行するようにする。
- 2システムに障害が発生したときの原因究明や復旧のために,システム稼働中のデータベースの変更履歴などを採取して磁気テープなどに記録する。
- 3障害が発生した場合,遅かれ早かれ環境の状態を復旧できるように,定期的にデータをバックアップする。
- 4操作ミスが発生しにくい容易な操作にすることで,操作ミスが発生しても致命的な誤りにならないように設計する。
正解
1. システム構成に冗長性をもたせ,部品が故障してもその影響を最小限に抑えることによって,システム全体には影響を与えずに処理を続行するようにする。
詳しい解説を見る解説を閉じる
解説
フォールトトレラント(fault tolerant)とは,構成要素を冗長化することで,一部に故障が発生してもシステム全体としては機能を維持し処理を続行できる性質をいう。バックアップやログ採取は障害後の復旧手段,操作ミス対策はフールプルーフであり,故障耐性そのものではない。よって冗長性をもたせるアが正しい。(出典: 平成30年度 春期 基本情報技術者試験 午前 問13)
一問一答
科目A 180問+科目B 60問