スケールダウン【scale down】

概要

スケールダウンとはコンピュータシステムサーバの性能・容量を下げ、システムの規模を縮小すること。稼働しているハードウェアをより安価で性能の低いものに交換したり、構成部品を減らしたりする手法を指し、性能を高める「スケールアップ」の対義語にあたる。クラウドサービスでコスト最適化の手段として常用される。
スケールダウンのイメージ画像

システムの規模を拡大する際、CPUメモリなどの構成部品をより高性能・大容量のものに交換または増設したり、コンピュータ自体をより高性能な機種に入れ替えたりすることを「スケールアップ」(scale-up)という。スケールダウンはこの逆の操作であり、現在の機器より安価で性能や容量の低い機器に置き換える処置である。これらはいずれも単体の機器の性能を増減させる手法である。

自社内に機材を揃えて運用するオンプレミス環境では、購入済みの機材から部品を取り外したり、低性能の機材に入れ替える利点が乏しく、スケールダウンが実施される機会は少なかった。しかし、必要な時に必要な分だけ計算資源を借り受ける「IaaS」(Infrastructure-as-a-Service)などのクラウドサービスの普及により、状況は変化した。クラウド環境では仮想マシンCPU数やメモリ容量ストレージ性能などを管理画面から柔軟に変更できるため、スケールダウンの実施が容易になっている。

クラウドサービスでは、選択した性能や容量に応じて料金が決まる従量課金制が広く採用されている。稼働開始前に想定した負荷より実際の処理量が下回り、機器が過剰な性能を持つ状態になっている場合、その性能を実態に合わせて引き下げることで、安定稼働を維持したまま利用料金を削減できる。需要の変動が大きいシステムでは、状況に応じてスケールアップとスケールダウンを繰り返し、性能と費用のバランスを調整することも多い。

なお、規模の調整方法には機器の台数を変える手法もある。同じ構成のサーバの台数を増やし、並列に稼働させることでシステム全体の処理能力を高めることを「スケールアウト」(scale-out)といい、逆に台数を減らして規模を縮小することを「スケールイン」(scale-in)という。これらは並列処理が可能なシステムで用いられる手法であり、単一の機器の性能を変更するスケールアップやスケールダウンとは区別される。

(2026.6.23更新)
 

他の辞典等による「スケールダウン」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。