システムの性能を向上させるための方法として、スケールアウトが適しているシステムはどれか。
スケールアウトが効くのは参照中心で並列分散しやすい処理
選択肢
- ア一連の大きな処理を一括して実行しなければならないので、並列処理が困難な処理が中心のシステム
- イ参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム
- ウデータを追加するトランザクションが多いので、データの整合性を取るためのオーバヘッドを小さくしなければならないシステム
- エ同一のマスタデータベースがシステム内に複数配置されているので、マスタを更新する際にはデータベース間で整合性を保持しなければならないシステム
正解と解説
正解:イ 参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム
スケールアウトはサーバの台数を増やして処理を分散する手法で、処理を並列に振り分けやすいシステムほど効果が出ます。参照系(読み取り)中心のトランザクションは、複数サーバへ複製して並列に処理しても整合性の問題が起きにくいため、スケールアウトに最も適しています。
選択肢ごとの解説
- ア並列化が困難な一括処理は台数を増やしても効果が薄く、スケールアップ向きです。
- イ正解。参照中心で分散しやすく、台数増加がそのまま処理能力向上につながります。
- ウ更新が多い場合は分散するほど整合性維持のオーバヘッドが増え、逆効果になります。
- エ複数マスタ間の整合性維持コストが増えるため、台数を増やす方向とは相性が悪いです。
同じ分野の他の問題
- システムの性能を向上させるための方法として、スケールアウトが適しているシステムはどれか。2023年度 秋期 午前 問13
- スケールインの説明として、適切なものはどれか。2023年度 春期 午前 問13
- システムが使用する物理サーバの処理能力を、負荷状況に応じて調整する方法としてのスケールインの説明はどれか。2021年度 秋期 午前 問12
- 密結合マルチプロセッサの性能が、1台当たりのプロセッサの性能とプロセッサ数の積に等しくならない要因として、最も適切なもの…2021年度 春期 午前 問15
- Webサーバ、アプリケーション(AP)サーバ及びデータベース(DB)サーバが各1台で構成されるWebシステムにおいて、次…2019年度 春期 午前 問12
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。