Hardware-Cluster
Hardware-Clustering (manchmal auch als Betriebssystem-Clustering bezeichnet) ist eine hardwarebasierte Methode zur Umwandlung mehrerer Server in ein Cluster (eine Gruppe von Servern, die wie ein einzelnes System agiert). In der Regel erstellen IT-Profis Hardware-Cluster, indem sie eine Reihe von Blade-Servern auf der Maschine installiert wird, die den Cluster steuert. Jeder der Blade-Server funktioniert unabhängig von den anderen, obwohl sie alle auf die gleichen Anfragen antworten. Das Betriebssystem des steuernden Servers ist für die Überwachung des Clusters und die Durchführung von Verwaltungsaufgaben verantwortlich, wie beispielsweise die Entscheidung, wann ein Failover erforderlich ist, und die Zuweisung der Last eines ausgefallenen Knotens an einen funktionierenden Server.
Ein Hardware-Cluster kann aktiv-passiv sein. In diesem Fall sind einige redundante Server für Failover-Dienste reserviert und führen keine eigenen Anwendungen aus. Es kann auch aktiv-aktiv sein, wobei in diesem Fall alle Server im Cluster ihre eigenen Anwendungen ausführen, aber auch Ressourcen reservieren, damit sie gegenseitig Failover-Dienste ausführen können.
Hardware-Clustering erfordert normalerweise einige Änderungen an der Software, die in Zukunft auf dem Cluster laufen soll. Die Alternative zum Hardware-Clustering, Anwendungs-Clustering, ist eine vollständig softwarebasierte Methode zum Clustern von Servern. Da Anwendungs-Clustering keine spezielle Hardware erfordert, ist es in der Regel kostengünstiger als Hardware-Clustering zu implementieren.