Kluster komputer

Karena menggunakan lebih dari satu buah "server", maka manajemen dan perawatan sebuah "cluster" jauh lebih rumit dibandingkan dengan manajemen "server mainframe" tunggal yang memiliki skalabilitas tinggi (semacam IBM AS/400), meski lebih murah.
Kluster komputer terbagi ke dalam beberapa kategori, sebagai berikut:
High-availability cluster, yang juga sering disebut sebagai Failover Cluster pada umumnya diimplementasikan untuk tujuan meningkatkan ketersediaan layanan yang disediakan oleh kluster tersebut. Elemen kluster akan bekerja dengan memiliki node-node redundan, yang kemudian digunakan untuk menyediakan layanan saat salah satu elemen kluster mengalami kegagalan. Ukuran yang paling umum dari kategori ini adalah dua node, yang merupakan syarat minimum untuk melakukan redundansi. Implementasi kluster jenis ini akan mencoba untuk menggunakan redundansi komponen kluster untuk menghilangkan kegagalan di satu titik ("Single Point of Failure").