オリジナル問題 LinuCレベル2試験 問題 問3
システムアーキテクチャの設計/キャパシティプランニングとスケーラビリティの確保スケールアップとスケールアウトの違いに関する説明として適切なものはどれか。
出典:オリジナル問題 LinuCレベル2試験 問題 問3
- Aスケールアップは1台のサーバーの性能(CPU・メモリ等)を増強する方式、スケールアウトはサーバーの台数を増やして処理能力を分散する方式である
- Bスケールアップはサーバーの台数を増やす方式である
- Cスケールアウトは1台のサーバーの性能を増強する方式である
- Dスケールアップとスケールアウトは同じ意味の別名である
正解:A
解説
スケールアップ(垂直スケーリング)は、既存の1台のサーバーのCPU・メモリ・ディスク等の性能を増強することで処理能力を高める方式です。スケールアウト(水平スケーリング)は、同等のサーバーの台数を増やし、ロードバランサ等で処理を分散させることで全体の処理能力を高める方式です。
選択肢ごとの解説
- A正しい。スケールアップは1台の性能増強、スケールアウトは台数を増やして分散する方式です。
- B誤り。サーバーの台数を増やすのはスケールアウトの説明で、スケールアップの説明ではありません(説明が逆)。
- C誤り。1台のサーバーの性能を増強するのはスケールアップの説明で、スケールアウトの説明ではありません(説明が逆)。
- D誤り。スケールアップとスケールアウトは性能増強の方向性(垂直か水平か)が異なる別の方式です。