Dies hängt davon ab, über welche Art von Cluster Sie sprechen. Es gibt viele Arten. Im kommerziellen x86-Softwaremarkt verfügt Microsoft über MSCS-Cluster, eine Gruppe von (mehr oder weniger) äquivalent konfigurierten Windows-Serverknoten, die Failover-Funktionen untereinander bieten, NLB-Cluster, die Netzwerklastenausgleich bereitstellen, und Hyper-V-Cluster, die Virtualisierungs-Workloads unterstützen. VMware verfügt über Hochverfügbarkeits- und Verteilungsressourcen-Zeitplanungscluster, die wiederum verschiedene Techniken auf Clusterebene für virtuelle Clustercomputer bereitstellen (z. B. Live-Migration laufender VMs zwischen Knoten im Cluster). Oracle hat ihre Real Application Clusters (RAC).
Und dann gibt es High Performance Computing-Cluster, die das Skalieren von Workloads ermöglichen, die quantifiziert und parallel ausgeführt werden können - es gibt eine Reihe von Beispielen - dieser Wikipedia-Artikel ist kein schlechter Ort, um die Erkundung zu starten.