システムの一部に障害が発生した場合でも, 正常に処理を実行することができる施策として, 適切なものだけを全て挙げたものはどれか。 ① HDD をミラーリングで構成する。 ② システムの安定稼働後は, 保守や点検の頻度をできるだけ減らす。 ③ 冗長化していた複数のネットワーク回線を, より高速な 1 本の回線にまとめる。 ④ 無停電電源装置を設置するなどして電源を多重化する。
平成28年度 秋期 ITパスポート試験 問67
テクノロジ系システム構成要素 › システムの評価指標
この問題の解説と、これまでの解答の記録です。
問67
頻出度★★★
解説
問 67
不正解ア
①は適切だが③が不適切。③は冗長化していた複数のネットワーク回線を高速な 1 本にまとめる案で、回線が 1 本になると単一障害点が生まれ、その回線が切れると処理が止まる。冗長性を捨てているため障害耐性の施策として誤り。
- イ
正解 正解は「イ」(①・④)。この問いは、システムの一部が壊れても処理を止めない工夫、すなわち冗長化・多重化による「フォールトトレラント」な設計を選ぶもの。①HDD をミラーリング (RAID1) で構成すると同じデータを 2 台の HDD に書くため、片方が故障してももう片方で処理を続けられる。④無停電電源装置 (UPS) などで電源を多重化すると、停電や電源系統の故障が起きても給電が途切れず処理を継続できる。①と④はいずれも「一部の障害を他でカバーする」冗長化施策なので、両方を挙げた「イ」が適切。
不正解ウ
②も③も不適切。②の保守・点検頻度を減らす案は故障の予兆を見逃しやすくし信頼性をむしろ下げる。③は冗長回線を 1 本に統合して単一障害点を作る案。どちらも障害時に処理を継続する目的に反する。
不正解エ
④は適切だが②が不適切。②の「安定稼働後に保守や点検の頻度をできるだけ減らす」は、障害の早期発見や予防を弱め可用性を下げる施策で、障害発生時も処理を続ける目的とは逆方向。②を含む組は誤り。
ここがポイント
- フォールトトレラント: システムの一部が故障しても処理を継続できるよう、構成要素を冗長化・多重化する考え方 (例: HDD ミラーリング=RAID1、電源の UPS 多重化)。
- 冗長性を捨てる施策 (複数回線を 1 本に統合) は単一障害点を生み、保守・点検の削減は故障の予兆の見逃しで信頼性を下げる。どちらも障害耐性を損なう。
用語