本文へスキップ

平成25年度 秋期 ITパスポート試験 問47

この問題の解説と、これまでの解答の記録です。

問47
頻出度★★★

無停止のシステムを実現するために, システムの方式を設計するときの検討事項として, 適切なものはどれか。

出典 平成25年度 秋期 ITパスポート試験 問47
解説

問 47

  • 不正解ア

    ソフトウェアの部品化 (モジュール化・コンポーネント化) は、再利用性や保守性・開発生産性を高めるための設計手法。部品に分けても、その処理を動かすハードウェアが 1 台なら故障時にシステムは停止するので、無停止化 (可用性向上) の直接の手段にはならない。

  • 不正解イ

    データの暗号化は、盗聴や情報漏えいを防ぐための機密性 (confidentiality) 対策。情報セキュリティの三要素のうち機密性に効く施策であり、機器の故障によるシステム停止を防ぐ可用性の施策ではない。

  • 不正解ウ

    ハードウェアの省電力化は、消費電力や運用コスト・環境負荷を下げるための施策。電力を抑えても故障そのものが避けられるわけではなく、故障時に処理を引き継ぐ仕組みも生まれないので、無停止運転の実現には直接つながらない。

  • エ

    正解 正解はエ「ハードウェアの多重化」。無停止のシステム (ノンストップシステム) とは、障害が起きてもサービスを止めないシステムのこと。単一の機器だけで構成すると、その 1 台が壊れた瞬間にシステム全体が止まってしまう (単一障害点)。そこで CPU・ディスク・電源・ネットワーク機器などを二重化・多重化しておき、一方が故障しても残りが処理を引き継ぐ構成にする。これが冗長化 (多重化) であり、デュアルシステム、ホットスタンバイなどのデュプレックスシステム、フォールトトレラント設計はいずれもこの考え方に基づく。したがって、システムの方式 (システム構成) を設計する段階での無停止化の検討事項として適切なのはハードウェアの多重化である。

ここがポイント
  • 無停止システム (高可用性) の基本策は冗長化=ハードウェアの多重化。予備機を用意して故障時に切り替えることで単一障害点をなくす (デュアルシステム、ホットスタンバイ、フォールトトレラント)。
  • 情報セキュリティの三要素で整理すると、暗号化は機密性、多重化・バックアップは可用性の施策。設問が「止めない」ことを問うているのか「守る」ことを問うているのかで選ぶ対策が変わる。
用語

解答の記録