令和6年度 秋期 データベーススペシャリスト試験 午前II 問23
【問題23】
Webアプリケーションサーバの可用性設計方式のうち,セッションを共有する分散方式の説明はどれか。
CPUやメモリなどの各装置を二重化した1台のサーバを使用し,各装置が処理を分担する。故障時には故障が発生していない装置がセッションを処理するので,サービスは継続される。
稼働しているサーバと同一機能をもつサーバを待機系として用意し,故障時には待機系に手動で切り替えることによってセッションを引き継ぎ,サービスを復旧させる。
同一機能と共通のディスク領域をもつ複数台のサーバでクラスタを構成することによって処理を分担し,故障時は故障が発生していない他のサーバがセッションを引き継ぎ,サービスを継続させる。
同一機能をもつ複数台のサーバで処理を分担し,故障時には故障が発生したサーバを切り離す。故障時に行っていた処理は消失するが,新規にセッションを開始して,サービスを復旧させる。
【解説】
ア: CPUやメモリなどの各装置を二重化した1台のサーバを使用し,各装置が処理を分担する。故障時には故障が発生していない装置がセッションを処理するので,サービスは継続される。
誤り。これは1台のサーバ内での冗長構成を示しており,分散方式とは異なります。
イ: 稼働しているサーバと同一機能をもつサーバを待機系として用意し,故障時には待機系に手動で切り替えることによってセッションを引き継ぎ,サービスを復旧させる。
誤り。これはアクティブ/スタンバイ構成(フェイルオーバー)の説明であり,分散方式ではありません。
ウ: 同一機能と共通のディスク領域をもつ複数台のサーバでクラスタを構成することによって処理を分担し,故障時は故障が発生していない他のサーバがセッションを引き継ぎ,サービスを継続させる。
正しい。この記述は分散方式の説明に該当します。複数台のサーバがクラスタを形成し,セッション情報を共有することで高可用性を実現します。
エ: 同一機能をもつ複数台のサーバで処理を分担し,故障時には故障が発生したサーバを切り離す。故障時に行っていた処理は消失するが,新規にセッションを開始して,サービスを復旧させる。
誤り。セッション情報が失われるため,分散方式でセッションを共有する方式とは異なります。
【答え】
ウ: 同一機能と共通のディスク領域をもつ複数台のサーバでクラスタを構成することによって処理を分担し,故障時は故障が発生していない他のサーバがセッションを引き継ぎ,サービスを継続させる。
出典:令和6年度 秋期 データベーススペシャリスト試験 午前II 問23