Ein Cluster-Computer ist eine Gruppe von (in der Regel lokal ) vernetzten Computern , die Rechenaufgaben zu verteilen über jeden einzelnen Computer, um die Funktion eines Supercomputers zu replizieren. Cluster -Computer -Systeme sind aufwändig up im Vergleich zu einem einzigen Supercomputer Lösung gesetzt , aber Wirtschaftlichkeit und Modularität machen Cluster-Computing vielseitiger und attraktiver. High-Availability Cluster
Hochverfügbarkeit oder " Failover " Cluster sind besonders nützlich für geschäftskritische Datenbanken , Services und Dateien für Business-Anwendungen. Sie sind auf verschiedenen redundanten Servern oder " Knoten " , die Daten replizieren , Programme und Server-Funktionen , so dass bei Ausfall von einem der Knoten Service ohne nennenswerte Betriebsunterbrechung wieder aufnehmen basiert. Eine große Website wie Amazon.com, zum Beispiel aus einem Rechenzentrum, das viele, viele Failovercluster enthält ausführen .
Load Balancing Cluster
Netzwerk Lastenausgleich ( NLB ) ist eine performance-orientierten Implementierung, die die einzigartigen Eigenschaften von Cluster- Computern verwendet, um Rechenaufgaben zu einer Reihe von lokalen Servern zu verteilen. Dies ist vor allem in Organisationen, in denen High- Nutzung , ressourcenintensive Anwendungen voraussichtlich zuverlässig sind . In einer Umgebung, die Thin Clients nutzt , ist dies am besten geeignet , in denen der Server wird erwartet, dass die Arbeit der Verarbeitung zu tun .
Hochleistungs- Cluster
High-Performance -Cluster sind die meisten wie das, was Sie Bild, wenn Sie denken, der Supercomputer : rohe Rechenleistung . Diese Konfigurationen werden in der Regel in schweren Computerumgebungen , wie in Laboruntersuchungen oder Programmiercode Kompilieren verwendet . Jeder Knoten im Cluster verleiht seiner Rechenleistung kumulativ , einen Beitrag zu einer zentralen Aufgabe, die Vorteile von einem riesigen Pool von Ressourcen .
Cloud Computing
Cloud Computing von anderen unterscheidet Cluster-Computing Methoden , dass es verteilt wird , theoretisch , haben eine wesentlich größere Fläche als physischen High-Speed- Internet-Verbindungen allgegenwärtig . Praktisch jedes IT-System, einschließlich Mobiltelefone und in einigen Fällen Videospiel-Konsolen , Knoten für einen Computer Cloud sein können . Das Konzept wurde am meisten populär als eine Möglichkeit zu synchronisieren und den Austausch von Daten mit einem Minimum an Aufwand , sondern auch für verteilte Rechenaufgaben , wie Folding @ Home verwendet worden.