IPA過去問ドリル

令和元年度 秋期 応用情報技術者試験 午前 問13

テクノロジ/システム構成要素

システムの性能を向上させるための方法として,スケールアウトが適しているシステムはどれか。

出典:令和元年度 秋期 応用情報技術者試験 午前 問13

正解:イ

解説

スケールアウトはサーバの台数を増やして全体の処理能力を高める方法で,処理を独立に分散しやすい負荷に向いています。参照系(読取り中心)のトランザクションは各サーバが独立に処理でき,台数に比例して性能が上がるので効果的です。逆に更新系が多い場合はデータ整合性を保つためのオーバヘッドが増え,効果が出にくくなります。

選択肢ごとの解説

  • 誤り。一括実行が必要で並列処理が困難な処理は台数を増やしても速くならず,単体性能を高めるスケールアップが適しています。
  • 正しい。参照系トランザクションが多く複数サーバで分散処理している構成は,サーバを増設するだけで性能を伸ばせるためスケールアウトが適します。
  • 誤り。データを追加する更新系トランザクションが多い場合,台数を増やすと整合性維持のオーバヘッドがかえって増えます。
  • 誤り。マスタが複数配置され更新時に整合性保持が必要なシステムは,台数を増やすほど同期の負荷が増すためスケールアウトに不向きです。
応用情報技術者の過去問を演習モードで解く