令和6年度 秋期 午前Ⅱ 問23
システム構成要素
負荷分散方式の説明
Webアプリケーションサーバの可用性設計方式のうち,セッションを共有する負荷分散方式の説明はどれか。
- アCPUやメモリなどの各装置を二重化した1台のサーバを使用し,各装置が処理を分担する。故障時には故障が発生していない装置がセッションを処理するので,サービスは継続される。
- イ稼働しているサーバと同一機能をもつサーバを待機系として用意し,故障時には待機系に手動で切り替えることによってセッションを引き継ぎ,サービスを復旧させる。
- ウ同一機能と共通のディスク領域をもつ複数台のサーバでクラスタを構成することによって処理を分担し,故障時には故障が発生していない他のサーバがセッションを引き継ぎ,サービスを継続させる。
- エ同一機能をもつ複数台のサーバで処理を分担し,故障時には故障が発生したサーバを切り離す。故障時に行っていた処理は消失するが,新規にセッションを開始して,サービスを復旧させる。
答えと解説を見る
✓ これが正解ウ同一機能と共通のディスク領域をもつ複数台のサーバでクラスタを構成することによって処理を分担し,故障時には故障が発生していない他のサーバがセッションを引き継ぎ,サービスを継続させる。
解説
共有ディスクのクラスタで分担し、故障時は他のサーバが引き継ぎます。
セッションを共有する負荷分散方式では、同じ機能を持つ複数台のサーバで処理を分担し、利用者ごとのセッションの情報を、共通のディスク領域など、どのサーバからも参照できる場所に置きます。あるサーバが故障しても、ほかのサーバがそのセッションの情報を読み出して処理を引き継げるので、利用者はやり直しをせずにサービスを使い続けられます。見分ける軸は、二つあります。処理を複数台で分担しているかどうかと、故障時にセッションが引き継がれるかどうかです。分担していても故障時にセッションが消える方式や、1台を二重化しただけの方式、待機系へ手動で切り替える方式は、セッションを共有する負荷分散には当たりません。
ほかの選択肢はなぜ違うのか
- アCPUやメモリなどの各装置を二重化した1…:CPU やメモリなどの装置を二重化した1台のサーバで処理するのは、1台のサーバの中で冗長化する方式です。複数台のサーバで処理を分担しているわけではないので、負荷分散の方式には当たりません。
- イ稼働しているサーバと同一機能をもつサーバ…:同じ機能の待機系を用意し、故障時に手動で切り替えるのは、普段は稼働系だけが処理する二重化の方式です。処理を分担しておらず、切替えにも時間がかかるので、セッションを共有する負荷分散とは違います。
- エ同一機能をもつ複数台のサーバで処理を分担…:複数台で処理を分担している点は負荷分散ですが、故障時に処理中のセッションが消失し、利用者は新しくセッションを始め直す必要があります。セッションを共有していない方式の説明です。
この問題の用語
- セッション利用者がつながってから終わるまでの、一続きのやり取りのことです。識別のためのIDが割り当てられ、同じ利用者のやり取りとしてまとめます。
- Webアプリケーションブラウザから使う、サーバ側で動くプログラムのことです。利用者の端末に専用ソフトを入れずに使え、更新もサーバ側で済みます。
- 可用性使いたいときに情報や仕組みを使える状態が保たれていること。情報セキュリティの三要素の一つで、システムでは稼働率で表します。
- 待機系ふだんは処理を担当せず、故障に備えて控えている側のことです。動かしておくか止めておくかで、切替えの速さが変わります。
出典:令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和5年度 秋期 午前Ⅱ 問1:CAP定理に関する記述(可用性)
- 令和2年度 10月 午前Ⅱ 問23:フェールオーバ処理の順序(待機系)
- 令和2年度 10月 午前Ⅱ 問1:CAP定理に関する問題(可用性)
- 平成27年度 春期 午前Ⅱ 問23:シェアードエブリシングの説明(待機系)
- 平成21年度 春期 午前Ⅱ 問20:待機系に切り替わる契機(待機系)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)