スケールアウトとは、システムを構成するサーバーの台数を増やすことで、システムの処理能力を高めることをいいます。
たとえば、1台につき1分に10件のリクエストを処理できるWebサーバーがあったとします。
Webサーバーをさらに1台増設することで、1分間に20件のリクエストが処理できるようになるという発想です。
また、何らかのトラブルでサーバーが故障しても別のサーバーでカバーできるため、システムの可用性が高まり安定運用が可能です。
「スケールアウト」と「スケールアップ」の違い
スケールアウトと対照的な方法として「スケールアップ」があります。
サーバー台数を増やすスケールアウトに対し、スケールアップはCPUやメモリなどのサーバースペックを増強することでシステムの性能を向上させることをいいます。
IDCFクラウドでは、必要な時に必要なだけサーバーリソースを用意できるため、スケールアウトを容易に行うことができます。スムーズなインフラの増強や、急なアクセス増にも柔軟に対応可能で、APIを利用してオートスケールの構築もできます。