オートスケールとは
オートスケールとは、システムの負荷を監視し、需要に合わせてサーバー台数や仮想マシンの性能などの計算資源を自動で増減させる仕組みです。急なアクセス集中でも、手作業なしで性能低下や停止を避けやすくなります。クラウド環境で広く使われ、平常時は最小構成で動かし、イベント時だけ拡張する運用に向きます。
動きの基本はしきい値です。CPU使用率やリクエスト数、応答時間などの指標に目標値を設定し、超えたら拡張、下回ったら縮小を自動で行います。拡張の方法には、同じサーバーを複製して負荷分散するスケールアウトと、CPUやメモリの割り当てを増やすスケールアップがあります。
これにより、混雑時の安定性を高めつつ、閑散時は余分な資源を持たないためコストを抑えられます。従量課金のクラウドでは、使った分だけ料金が発生します。まとめると、オートスケールは変動するトラフィックに合わせて最適な規模を保ち、信頼性と費用対効果を同時に高める要の仕組みです。
関連用語
PR

