SAシステムアーキテクト試験 午前Ⅱ
令和4年度春期 システムアーキテクト 午前Ⅱ 問22
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アクラスタリング構成にして可用性を高めることによって,故障発生時に担当していた範囲のデータを待機系のサーバに引き継ぐことができる。
- イサーバごとに管理する対象データが決まっているので,1台のサーバに故障が発生すると故障したサーバが管理する対象データを処理できなくなり,システム全体の可用性が低下する。
- ウデータを複数の磁気ディスクに分割配置し,更にサーバと磁気ディスクが1対1に対応しているので,複数サーバを用いた並列処理が可能になる。
- エ負荷を分散し,全てのサーバのリソースを有効活用できることに加えて,データを共有することによって1台のサーバに故障が発生したときでも処理を継続することができる。
解き方のヒントを見る
クラスタ構成と資源の所有範囲を整理
クラスタ構成方式を比べるときは、方式の名称から連想するのではなく、各ノードがどの資源を単独で持ち、どの資源を他ノードと共用するのかという一点に絞って、問題の内容と照らし合わせて確かめることが大切です。
この問題で問われていること
この問題で確認すべき観点は、資源の共有範囲です。複数ノードが同じ資源に関与するのか、それとも資源を区分してそれぞれが担当するのかを、用語の定義に基づいて自分の言葉で説明できるかどうかを点検しましょう。
視点
クラスタ構成は、複数のサーバを組み合わせて処理能力や可用性を高める仕組みです。方式を区別するときは、関係する資源を『各ノードが専有するもの』と『ノード間で共用するもの』に分けて整理すると比較しやすくなります。共用の有無はノード間の調整の必要性とも関係するため、名称の印象ではなく定義と結び付けて理解しておくと判断の手がかりになります。
確認ポイント
- 各方式の名称に含まれる語が、どの資源の扱いを指しているのかを定義から確認する
- 関係する資源ごとに、専有か共用かを自分で区別して書き出せるか確かめる
- 問われているのが資源共有の特徴であることを見失わず、性能や可用性など別の性質と混同しない
正解と解説を見る
正解
エ
解説
シェアードエブリシングは、複数のサーバが共有記憶装置上のデータを扱うクラスタ構成です。負荷分散による資源活用に加え、サーバ障害時にも別サーバで処理を継続しやすい点が特徴です。
理由
シェアードエブリシングは、複数のサーバがデータを共有して利用する方式です。そのため、処理を分散して各サーバの資源を活用でき、1台に障害が発生しても、別のサーバが共有データを使って処理を引き継ぎやすい。
比較
アは待機系へ担当範囲を引き継ぐ説明で、共有記憶を前提とする特徴そのものではありません。イはサーバごとに対象データを固定する方式であり、ウはデータを分割しサーバと磁気ディスクを1対1に対応させる方式です。
選択肢ア
これは不正解だよ。故障発生時に担当範囲のデータを待機系へ引き継ぐという説明は、特定の待機系を用いる構成を示している。シェアードエブリシングの中心的な特徴である、複数サーバによるデータ共有や負荷分散を直接説明していない。
選択肢イ
これは不正解だよ。サーバごとに管理対象データが決まっていると、障害サーバが担当していたデータを他のサーバで処理しにくくなり、可用性が低下する。この説明はデータを共有する方式ではなく、サーバごとに分担する構成を表している。
選択肢ウ
これは不正解だよ。データを複数の磁気ディスクに分割し、サーバと磁気ディスクを1対1に対応させる説明は、データを分担して並列処理する構成である。全サーバが共通データを利用するシェアードエブリシングとは異なる。
選択肢エ(正解)
これは正解だよ。複数サーバでデータを共有するため、負荷を分散して各サーバの資源を活用できる。また、1台が故障しても別のサーバが共有データを使って処理を継続できる。この共有と可用性の説明が方式の特徴に一致する。
学習のポイント
共有記憶方式と、サーバごとにデータを分担する方式の違いを理解する。
出典:独立行政法人 情報処理推進機構(IPA)令和4年度春期 システムアーキテクト試験 午前Ⅱ 問22(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針