Ein Cluster ist eine Gruppe von Computern, die über ein Hochgeschwindigkeitsnetzwerk miteinander verbunden sind und in einem einzigen Systemmodus verwaltet werden. Viele Server werden zusammengeführt, um denselben Dienst bereitzustellen, und für den Client erscheint es, als gäbe es nur einen Server. LVS (Linux Virtual Server) ist ein virtuelles Server-Cluster-System.
Cluster
Eine Gruppe von Computern, die über ein Netzwerk miteinander verbunden sind und in einem einzigen Systemmodus verwaltet werden.
Kombinieren Sie viele Server, um den gleichen Dienst bereitzustellen Nur ein Server.
kann relativ hohe Leistungs-, Zuverlässigkeits- und Flexibilitätsgewinne bei geringeren Kosten erzielen
Aufgabenplanung ist ein Clustersystem. Die Kerntechnologie im
Clusterzweck
Leistung verbessern
– z. B. rechenintensive Anwendungen, z. B. Wettervorhersage, Atomtestmodelle
Kosten senken
– relativ millionenschwerer Supercomputer, günstig
Skalierbarkeit verbessern
– Einfach hinzufügen Cluster-Knoten
Erhöhen Sie die Zuverlässigkeit
– Mehrere Knoten erfüllen die gleiche Funktion und vermeiden einzelne Fehlerquellen.
Cluster-Klassifizierung
Hochleistungs-Computing-Cluster HPC
– Lösen Sie komplexe wissenschaftliche Probleme durch Parallelität In Clustern entwickelte Anwendungen.
Load Balancing (LB) Cluster
– Client-Auslastung in Computing und Clustern
High Availability (HA) Cluster
– Vermeiden Sie einzelne Fehlerquellen Wenn ein System ausfällt, ist eine schnelle Migration möglich.
LVS (Linux Virtual Server)
LVS ist die Abkürzung für Linux Virtual Server, was Linux Virtual Server bedeutet und ein virtuelles Server-Clustersystem ist. Dieses Projekt wurde im Mai 1998 von Dr. Zhang Wensong gegründet. Es ist eines der frühesten Projekte für freie Software in China.
Mit LVS können hochverfügbare, skalierbare Netzwerkdienste wie Web, Mail, Cache und Medien implementiert werden.
Das ultimative Ziel besteht darin, mithilfe des Linux-Betriebssystems und der LVS-Clustersoftware ein hochverfügbares, leistungsstarkes, zu implementieren. Kostengünstiger Serveranwendungscluster.
LVS-Cluster besteht aus
Frontend: Lastausgleichsschicht
– bestehend aus einem oder mehreren Lastausgleichsplanern
Mitte: Servergruppenschicht
– bestehend aus eine Gruppe tatsächlich laufender Anwendungsdienste
Unten: Datenfreigabespeicherschicht
– ein Speicherbereich, der gemeinsam genutzten Speicherplatz bereitstellt
LVS-Begriff
Verzeichnisserver: Planungsserver
– verteilt die Laden Zum Server des echten Servers
Echter Server: Echter Server
– Ein Server, der wirklich Anwendungsdienste bereitstellt
VIP: Virtuelle IP-Adresse
– Veröffentlichen Sie die von Benutzern besuchte virtuelle IP-Adresse
RIP: Echte IP-Adresse
– Die auf dem Clusterknoten verwendete IP-Adresse
DIP: Die IP-Adresse des Schedulers, der den Knotenserver verbindet.
LVS-Arbeitsmodus
VS /NAT
- Virtueller Server implementiert durch Netzwerkadressübersetzung
-Bei großem gleichzeitigen Zugriff wird die Leistung des Schedulers zum Engpass
VS/DR
-Virtueller Server wird direkt mithilfe der Routing-Technologie implementiert
-Knotenserver müssen VIP konfigurieren, auf MAC-Adressübertragung achten
-VS/TUN
-Implementieren Sie den virtuellen Server über die Tunnelmethode
Lastausgleichsplanungsalgorithmus
LVS implementiert derzeit 10 Planungsalgorithmen
Da sind 4 häufig verwendete Planungsalgorithmen.
Das obige ist der detaillierte Inhalt vonWas sind Cluster und LVS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!