問題本文
システムの性能を向上させるために,スケールアウトが適しているシステムはどれか。
選択肢
- ア.一連の大きな処理を一括して実行しなければならないので,並列処理が困難な処理が中心のシステム
- イ.参照系のトランザクションが多いので,複数のサーバで分散処理を行っているシステム
- ウ.データを追加するトランザクションが多いので,データの整合性を取るためのオーバヘッドを小さくしなければならないシステム
- エ.同一のマスタデータベースがシステム内に複数配置されているので,マスタを更新する際にはデータベース間で整合性を保持しなければならないシステム
正解
イ. 参照系のトランザクションが多いので,複数のサーバで分散処理を行っているシステム
選択肢ごとの解説
- ア.並列化困難なシステムはスケールアウト不向き。スケールアップで対応すべき。
- イ.参照系多数で複数サーバで分散できるシステムはスケールアウト適合。正解。
- ウ.整合性確保のオーバヘッドが大きいシステムは分散しにくくスケールアウト不向き。
- エ.複数マスタ間の整合性管理が必要なシステムはスケールアウト困難。
基本情報技術者試験 平成29年度 春期 午前 の過去問一覧へ戻る・問12