令和6年度 高度共通 午前I(PM試験) 問5

分野:システム構成要素|実際に出題されたIPA過去問題

Webアプリケーションサーバの信頼性に関する記述のうち適切なものはどれか。

  1.  コールドスタンバイ構成で稼働しているサーバに障害が発生した場合、サービスは中断しないが、トランザクションは継続できない。
  2.  コールドスタンバイ構成で稼働しているサーバに障害が発生した場合、サービスは中断するが、トランザクションは継続できる。
  3.  セッションを共有しないクラスタ構成で1台のサーバに障害が発生した場合、サービスは継続できないが、トランザクションは継続できる。
  4.  セッションを共有するクラスタ構成で1台のサーバに障害が発生した場合、サービス及びトランザクションは継続できる。
解答・解説を見る

正解:エ

AI解説

セッション情報をクラスタ内の全サーバで共有していれば、1台に障害が発生しても他のサーバがセッションを引き継げるため、利用者から見てサービスも処理中のトランザクションも継続できる。信頼性構成の問題は「待機系の起動に時間が掛かるか」「セッション(処理状態)を引き継げるか」の2軸で判断する。 ア: コールドスタンバイは待機系を停止状態にしておき、障害時に起動して切り替える方式である。起動と切替えに時間が掛かるためサービスは中断する。「サービスは中断しない」が誤り。 イ: サービスが中断する点は正しいが、コールドスタンバイでは処理中の状態を引き継げないため、実行中のトランザクションは継続できない。 ウ: セッションを共有しないクラスタでは、障害サーバが保持していたセッションとトランザクションは失われるが、他サーバが新規リクエストを処理できるためサービス自体は継続できる。記述が逆である。 エ: 正しい。セッション共有により障害サーバの処理状態を他サーバが引き継げるので、サービスもトランザクションも継続できる。 💡 コールドスタンバイ=中断あり・状態引継ぎ不可、ホットスタンバイ=中断ほぼなし、セッション共有クラスタ=サービスも状態も継続、と段階的に覚える。「サービス継続」と「トランザクション継続」を分けて判定させるのが定番のひっかけである。

出典:令和6年度 秋期 プロジェクトマネージャ試験 午前I 問5 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「システム構成要素」分野の攻略ポイント

システム構成・冗長化・仮想化・性能/信頼性/稼働率の計算・キャパシティ計画・クラスタ構成を扱います。稼働率計算は公式が2本しかないうえに毎年出るため、ここを落とすのは非常にもったいない分野です。

システム構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム構成要素)の過去問