Skip to content

令和2年度 ITパスポート試験 問61

This question's explanation and your answers so far.

問61
頻出度★★☆

サーバの性能向上策に関する次の記述中の a, b に入れる字句の適切な組合せはどれか。 あるシステムで, 処理件数の増加に伴い, サーバの処理時間の増大が問題となっている。サーバの処理性能の向上策として, サーバの台数を増やして並行処理させて対応することを [ a ] という。サーバ自体を高性能のものに交換したり, CPU や主記憶などをより性能の良いものに替えたりなどして対応することを [ b ] という。

出典 令和2年度 ITパスポート試験 問61
解説

問 61

  • ア

    正解 For a, the method is 'increasing the number of servers and having them process in parallel to cope with the load.' Since servers are lined up side by side, their number is increased, and processing is distributed, this is 'scale-out.' For b, the method is 'replacing the server itself with a higher-performance one' and 'replacing the CPU, main memory, and so on with better-performing components.' Since it raises the processing capacity per server, this is 'scale-up.' Therefore a = scale-out and b = scale-up, and the correct answer is ア.

  • Incorrectイ

    a and b are swapped. Increasing the number of servers to process in parallel is scale-out, so assigning 'scale-up' to a is wrong. It is b — making the server itself higher-performance and improving CPU/main-memory performance — that actually corresponds to scale-up.

  • Incorrectウ

    Assigning 'scale-up' to a is wrong (it should be scale-out). Also, b's 'downsizing' is the concept of replacing large machines with cheaper small machines or several PC servers to reduce cost, which does not match b's description of replacing the CPU and main memory with higher-performance ones.

  • Incorrectエ

    Assigning 'downsizing' to a is wrong. Downsizing is a term for replacing large machines with small ones, which is different from a's description of increasing the number of servers for parallel processing (scale-out). b's 'scale-up' is correct, but because a is wrong, this option is inappropriate.

ここがポイント
  • Scale-out = a method that increases the number of servers to distribute the load and raise processing capacity (horizontal scaling). Scale-up = a method that upgrades a single server's CPU, main memory, and so on to higher-performance parts to raise processing capacity (vertical scaling).
  • Note: downsizing is the concept of replacing large general-purpose machines with cheaper small machines or multiple small servers; it is not a term that refers to a performance-improvement measure itself.
用語

Your answers