IPA過去問ドリル

平成29年度 春期 基本情報技術者試験 午前 問12

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

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

出典:平成29年度 春期 基本情報技術者試験 午前 問12

正解:イ

解説

スケールアウトとは,サーバの台数を増やして負荷を分散させることで性能を向上させる方式です。参照系のトランザクションのように,各サーバが独立して処理を完結でき,更新の整合性を強く意識しなくてよい分散処理には,スケールアウトが適しています。

選択肢ごとの解説

  • 誤り。一括処理で並列化が困難な処理は,サーバを増やしても分散効果が得られにくく,スケールアウトが適した例ではありません。
  • 正しい。参照系のトランザクションが多く,複数サーバで分散処理できるシステムは,サーバ台数を増やすスケールアウトによって性能向上が図れます。
  • 誤り。更新トランザクションが多くデータ整合性のオーバヘッド削減が課題のシステムは,スケールアウトよりもスケールアップなど別の対策が適しています。
  • 誤り。複数のマスタデータベース間の整合性維持が課題のシステムは,サーバ台数を増やすことでかえって整合性維持の負荷が増すため,スケールアウトに適した例ではありません。
基本情報技術者の過去問を演習モードで解く