Heim > häufiges Problem > Hauptteil

Was sind Cluster und LVS?

青灯夜游
Freigeben: 2020-08-18 11:00:49
Original
2633 Leute haben es durchsucht

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.

Was sind Cluster und LVS?

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.

    Was sind Cluster und LVS?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!