システムの性能を向上させるための方法として,スケールアウトが適しているシステムはどれか。
令和元年度 秋期 応用情報技術者 問13
テクノロジ系
正解と解説
正解 イ
スケールアウトはサーバの台数を増やして処理を分散する方法なので、参照系トランザクションが多く分散処理しているシステムに適しています。
スケールアウトは、サーバの台数を増やして処理を分散させ、システム全体の処理能力を高める方法です。サーバ単体の性能を高めるスケールアップと対になります。参照系のトランザクションは、サーバ間でデータを更新し合う必要がありません。そのため、台数を増やすほど処理能力が上がります。並列化できない処理や、サーバ間の整合性維持が必要な更新処理は、台数を増やしても効果が出にくくなります。
ア:並列処理が困難な処理は、台数を増やしても速くなりません。サーバ単体の性能を上げるスケールアップが適しています。
ウ:更新が多いシステムでサーバを増やすと、サーバ間で整合性を取るオーバヘッドが増えます。オーバヘッドを小さくしたいという要件に合いません。
エ:複数のマスタデータベースの整合性を保つ必要があるので、台数を増やすほど更新時の同期の負荷が大きくなります。
出典:令和元年度 秋期 応用情報技術者試験 問13
全年度から出題。10問で実力を判定します。登録不要。
出典:令和元年度 秋期 応用情報技術者試験 問13(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方