linux ha bedeutet „Hochverfügbarkeitscluster“, und der vollständige englische Name lautet „Hochverfügbarkeitscluster“. Die Entstehung von Hochverfügbarkeitsclustern besteht darin, den Gesamtdienst des Clusters so verfügbar wie möglich zu machen und dadurch die durch den Computer verursachten Fehler zu reduzieren Hardware und Software Die Hauptfunktion von Hochverfügbarkeits-Cluster-Software besteht darin, die Fehlerprüfung und den Geschäftswechsel zu automatisieren.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
linux ha Was bedeutet das?
Hochverfügbarkeitscluster, der ursprüngliche englische Text ist Hochverfügbarkeitscluster, der als HACluster bezeichnet wird. Einfach ausgedrückt ist ein Cluster eine Gruppe von Computern, die Benutzern als Ganzes eine Reihe von Netzwerkressourcen zur Verfügung stellen. Diese einzelnen Computersysteme sind die Knotenpunkte des Clusters.
Das Aufkommen von Hochverfügbarkeitsclustern besteht darin, die Gesamtdienste des Clusters so verfügbar wie möglich zu machen und dadurch Verluste zu reduzieren, die durch die Fehleranfälligkeit von Computerhardware und -software verursacht werden. Fällt ein Knoten aus, übernimmt sein Backup-Knoten innerhalb weniger Sekunden seine Aufgaben.
Für Benutzer fällt der Cluster also nie aus.
Die Hauptfunktion der Hochverfügbarkeits-Cluster-Software besteht darin, die Fehlerprüfung und den Geschäftswechsel zu automatisieren. Ein Hochverfügbarkeitscluster mit nur zwei Knoten wird auch als Dual-Machine-Hot-Backup bezeichnet, bei dem zwei Server zur gegenseitigen Sicherung genutzt werden. Fällt ein Server aus, kann ein anderer Server die Serviceaufgabe übernehmen und so automatisch dafür sorgen, dass das System ohne manuelles Eingreifen weiterhin externe Services bereitstellen kann. Dual-Machine-Hot-Standby ist nur eine Art Hochverfügbarkeitscluster. Hochverfügbarkeits-Clustersysteme können mehr als zwei Knoten unterstützen, bieten mehr und erweiterte Funktionen als Dual-Machine-Hot-Standby und können den sich ändernden Anforderungen der Benutzer besser gerecht werden.
Messstandards für Hochverfügbarkeitscluster
Hochverfügbarkeitscluster werden im Allgemeinen anhand der Systemzuverlässigkeit (Zuverlässigkeit) und der Systemwartbarkeit (Wartbarkeit) gemessen. Die mittlere Zeit zwischen Ausfällen (MTTF) wird normalerweise verwendet, um die Zuverlässigkeit des Systems zu messen, und die mittlere Zeit bis zur Wartung (MTTR) wird verwendet, um die Wartbarkeit des Systems zu messen. Daher kann ein hochverfügbarer Clusterdienst wie folgt definiert werden: HA=MTTF/(MTTF+MTTR)*100 %.
Allgemeine Standards für Hochverfügbarkeitscluster lauten wie folgt:
99 %: bedeutet, dass die Ausfallzeit 4 Tage im Jahr nicht überschreitet
99,9 %: bedeutet, dass die Ausfallzeit 10 Stunden pro Jahr nicht überschreitet
99,99 %: bedeutet 1 Die jährliche Ausfallzeit überschreitet nicht 1 Stunde
99,999 %: bedeutet, dass die jährliche Ausfallzeit 6 Minuten nicht überschreitet
Drei Möglichkeiten für Hochverfügbarkeitscluster
Es gibt drei Möglichkeiten, Hochverfügbarkeitscluster zu implementieren:
(1), Master-Slave-Modus (asymmetrisch)
Ein auf diese Weise gebildeter Hochverfügbarkeitscluster enthält normalerweise 2 Knoten und einen oder mehrere Server, von denen einer als Master-Knoten (aktiv) und der andere als Backup-Knoten (Standy) fungiert. Der Sicherungsknoten erkennt jederzeit den Gesundheitszustand des Primärknotens. Wenn der Primärknoten ausfällt, wechselt der Dienst automatisch zum Sicherungsknoten, um den normalen Betrieb des Dienstes sicherzustellen.
Die Backup-Knoten im Hochverfügbarkeitscluster starten den Dienst bei dieser Methode nicht zu normalen Zeiten und sind nur dann nützlich, wenn ein Fehler auftritt, sodass es sich verschwenderisch anfühlt.
(2), symmetrische Methode
Diese Methode umfasst im Allgemeinen 2 Knoten und einen oder mehrere Dienste und dient als Backup füreinander Wenn einer der Knoten ausfällt, wechselt der Dienst auf diesem Knoten automatisch zu einem anderen Knoten. Dadurch wird sichergestellt, dass der Dienst ordnungsgemäß ausgeführt wird.
(3), Mehrmaschinenmethode
Diese Art von Cluster enthält mehrere Knoten und mehrere Dienste. Jeder Knoten kann Dienste ausführen oder auch nicht. Wenn einer der Knoten ausfällt, wechselt er automatisch zu einem Knoten in dieser Gruppe von Servern.
Verwandte Empfehlungen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonLinux ha, was bedeutet das?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!