クラスタとは、複数のコンピュータをまとめて1台のコンピュータシステムとしたものを指します。
個々のユーザーが独自開発して使用する場合と、企業がサービスとして提供する場合があります。
使用目的にはスケーラビリティ(拡張性)とアベイラビリティ(高可用性)の2つが挙げられます。
スケーラビリティ(拡張性):
複数のコンピュータをクラスタにし、処理を分散することでより高い処理性能を得ることができます。
アベイラビリティ(高可用性):
複数のコンピュータをクラスタにすることで、いくつかのコンピュータの停止障害時でも処理を継続することが可能となり、より高い信頼性を得ることができます。