高度情報処理技術者試験・情報処理安全確保支援士試験 令和6年度 秋期 午前I 問5
Web アプリケーションサーバの信頼性に関する記述のうち、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
クラスタ構成では、複数のサーバを連携させ、一部に障害が発生しても残りのサーバで処理を引き継げるようにします。さらにセッション情報をサーバ間で共有していれば、利用者のログイン状態や処理の途中経過を別のサーバから参照できます。障害が発生したサーバ宛ての要求を正常なサーバへ切り替えることで、サービスだけでなく、それまでのセッションに基づくトランザクションも継続できます。したがってエが正解です。
アの説明は誤りです。コールドスタンバイでは、待機系サーバを通常は停止させておき、障害発生後に起動や切替えを行います。その間はサービスが中断し、障害発生時に実行中だったトランザクションもそのままでは継続できません。
イの説明は誤りです。コールドスタンバイでサービスが一時的に中断する点は正しいですが、障害サーバ上のトランザクション状態が待機系へ直ちに引き継がれるわけではないため、トランザクションを継続できるという部分が誤りです。
ウの説明は誤りです。セッションを共有しないクラスタでも、正常なサーバへの振分けによってサービス自体は継続できます。一方、障害サーバだけが保持していたセッション情報を利用できないので、そのセッションのトランザクションは継続できません。記述は両者の関係が逆です。
【ポイント】 コールドスタンバイは復旧までに起動と切替えが必要なため、停止時間が発生します。 クラスタはサーバ障害時にもサービスを継続させる可用性向上の仕組みです。 セッション情報を共有すると、利用者の処理状態を別のサーバへ引き継ぎやすくなります。
出典:令和6年度 秋期 高度情報処理技術者試験・情報処理安全確保支援士試験 午前I 問5
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の30問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる