Skip to main content

Was ist ein Cluster -Netzwerk?

Ein Cluster -Netzwerk besteht aus zwei oder mehr Computergeräten, die für einen gemeinsamen Computerzweck zusammenarbeiten.Diese Netzwerke nutzen die parallele Verarbeitungsleistung der Computergeräte.Zusätzlich zur erhöhten Verarbeitungsleistung können gemeinsame Rechenressourcen in einem Cluster -Netzwerk auch Skalierbarkeit, hohe Verfügbarkeit und Failover -Funktionen bieten, falls ein Computergerät ein Problem aufweist.Es gibt drei grundlegende Arten von Computerclustern: Lastausgleichcluster, Cluster mit hoher Verfügbarkeit und Hochleistungscluster.Die Arbeitsbelastung des Netzwerks verbreitet sich über diese Knoten, um die Rechenleistung des Netzwerks zu erhöhen.Aus der Sicht der Benutzer fungieren die Knoten als ein Computersystem.

Ein Cluster-Netzwerk mit hoher Verfügbarkeit besteht aus zwei oder mehr Computerknoten, die im Falle eines Hardware- oder Softwarefehlers Redundanz liefern.Es wird auch als Failover -Cluster bezeichnet.Wenn ein Computersystem fehlschlägt, werden seine Vorgänge an den redundanten Knoten übertragen, um kontinuierliche Computerdienste bereitzustellen.

Hochleistungscluster verwenden die parallele Verarbeitungsleistung der mehreren Clusterknoten, um Hochleistungs-Computing bereitzustellen.Dadurch können die Knoten an einem Problem zusammenarbeiten.Es ist oft eine gute Lösung für Unternehmen, deren Netzwerke hohe Verarbeitungsanforderungen haben, aber nur begrenzte Budgets haben.Es gibt drei primäre Clustering -Architekturen: gespiegelte Festplatten, gemeinsame Festplatten und gemeinsame Konfigurationen.Eine Spiegel-Disk-Cluster-Architektur repliziert gespeicherte Anwendungsdaten auf einer Sicherungsspeicherstelle.Der grundlegende Zweck ist es, eine hohe Verfügbarkeit der Rechenressourcen sowie eine Katastrophenwiederherstellung bei einem bestimmten Rechenfehler zu gewährleisten.

Ein Shared-Disk-Cluster-Netzwerk verwendet Central Input/Output (E/A) -Geräte, auf die alle Knoten im Cluster zugänglich sind.Normalerweise werden sie zum Teilen von Festplattenspeichern für Dateien und Datenbanken verwendet.Einige Shared-Disk-Konfigurationen verteilen Informationen über alle Knoten in einem Cluster, während andere Konfigurationen einen zentralen Metadatenserver verwenden.

Eine gemeinsame Cluster-Architektur hat unabhängige und autarke Knoten.Jeder Knoten hat seinen eigenen Speicher und I/A -Geräte.Es bietet keinen gleichzeitigen Speicherzugriff von mehreren Knoten, da nur ein Knoten zu jeder Zeit Zugriff auf den Speicher benötigt.Oft ist jeder Knoten in dieser Art von Architektur für andere Netzwerkaufgaben verantwortlich.Ein Shared-nichts-Cluster-Netzwerk kann auf Hunderte von Knoten skalieren und ist eine beliebte Option in Webentwicklungsumgebungen.