Unterschied zwischen Lastausgleich und Round-Robin-DNs

Unterschied zwischen Lastausgleich und Round-Robin-DNs

Lastausgleich gegen Round-Robin-DNS | Load Balancer gegen Round Robin DNS

Lastausgleich und Round-Robin-DNs werden verwendet, um Lasten auf verschiedene Hosts oder Netzwerke zu verteilen, um Lastverteilung, hohe Verfügbarkeit und geografische Verteilung für die schnelle Lieferung zu erreichen. Meistens wird es aus webbasierten Internetanwendungen aus den oben genannten Gründen verwendet. Heutzutage wird eine neue Methodik namens CDN (Content Delivery Network) eingeführt, die jedoch hauptsächlich nur auf die Bereitstellung statischer Inhalte abzielt. CDN wird keine sofortigen Updates angeben, es sei denn, die Host -Synchronisierungsfrequenz wird erhöht.

Lastausgleich (Lastausgleich)

Last Balancer sind Softwareanwendungen oder Hardwaregeräte, die in der Netzwerkarchitektur platziert sind, um die Benutzerseite zu begegnen, offensichtlich hinter der Firewall. Grundsätzlich wird einem Lastausgleich mit einer IP -Adresse für Benutzerinteraktionen mit Service -Portnummern zugewiesen. Wenn Sie beispielsweise einen Webladebalancer erhalten. Wenn Sie das für Webserver verwenden, müssen Sie Port 80 im Load Balancer erstellen. Hinter Load Balancern können Sie Farm für die gleichen Dienste mit denselben Inhalten und Konfigurationen haben. Ein Prozentsatz der HTTP -Anfragen,. Eine Sache, die Sie sicherstellen müssen, ist, dass alle Host -Server mit demselben Inhalt und Konfiguration synchronisiert sind. Nur Benutzer erhalten den gleichen Inhalt.

Diese Art von Architektur hilft uns, die hohe Verfügbarkeit über redundante Hosts zu erhöhen. Es gibt zwei Arten von Lastbalancern; Einer ist ein lokaler oder Rechenzentrumslastausgleich und der andere ist der globale Lastausgleicher. Lesen Sie den Unterschied zwischen globalen Lastausgleichern und lokalen oder Rechenzentrumslastausgleichern.

Round-Robin-DNS

DNS ist die in mehreren Datenbanken verteilten Domainnamensysteme, um die menschlichen lesbaren und nutzbaren Identifikation für Hosts bereitzustellen. Die Hosts werden durch ihre IP identifiziert, und diesem IP im DNS -Server wird ein Name zugewiesen, um das Erinnern an die IP -Adresse zu vermeiden, um diesen Host zu erreichen.  Zum Beispiel, wenn Sie Differenzweiten anfordern.com Ihr lokaler DNS -Server stellt die zur Kommunikation der Hostdetails zur Verfügung gestellt. Im Allgemeinen handelt es sich.com Host. In DNS im Round-Robin können Sie mehrere IP-Adressen mit einem einzigen Domänennamen konfigurieren, und diese IP-Adressen werden auf Round-Robin-Weise an Benutzeranforderungen ausgestellt. Hier kann der Host -Computer oder Server überall auf der Welt sein, was dem globalen Lastausgleich entspricht.

DNS antwortet auf Fragen, die je nach Anwendungen definiert werden können. Im Allgemeinen ist es auf runde Robin; Das heißt, wenn IP 1 an die erste Abfrage übertragen wird, erhält die zweite Abfrage IP 2 usw. Sie können dies jedoch je nach Ihren Anforderungen und Anwendungsfähigkeiten definieren. Wenn Ihr DNS intelligent genug ist, um die geografischen Standorte nach Ansprechzeit oder einem anderen Mechanismus zu identifizieren, können Sie den Kunden in diesem Bereich das nächste IP zur Verfügung stellen.

Was ist der Unterschied zwischen Lastausgleicher und Round-Robin-DNS?

(1) Wir können die IP -Adresse und die Portnummer erreichen, die sich im Lastausgleich verstecken, aber das können wir in der DNS -Methode nicht tun.

(2) Die DNS -Methode funktioniert manchmal nicht, da einige Dienstleister DNS -Caching verwenden, was nicht mehr die neue IP für die Anfragen des Kunden abhält und sich auf die gleiche IP leitet, aber bei Lastbalancern ist dies kein Problem.

(3) DOS, DDOS -Angriffe wirken sich nicht direkt auf die Host -Server aus, sondern wirken sich auf die IP des Lastausgleichs aus, während sie in der DNS -Methode direkt auf den Hostserver klicken.

(4) In der Last -Balancer -Methode verwendet Last Balancer eine einzelne TCP -Verbindung für mehrere HTTP.

(5) In HTTPS konsumieren SSL -Verschlüsselung und Entschlüsselung mehr CPU -Verwendung, und diese Ladung kann von Lastbalancer erleichtert werden und lassen die Host -Server ihre festgelegten Aufgaben ausführen. Dies ist auch in der DNS -Methode nicht erreichbar.

(6) Einige Lastbalancer können zwischengespeicherte Einrichtungen haben und den Kunden zwischengespeicherte Inhalte bieten, ohne Host -Server zu beunruhigen. Dies erhöht die schnelle Lieferung durch schnelle Reaktionszeit.

(7) Bei Lastbalancern werden die Gesundheitsbedingungen des Lastbalancer -Umfragens der Host -Server und wenn der Server tot ist, entfernen die Servierumfrage und verteilen die Last unter anderem, was auch in der DNS -Methode nicht verfügbar ist.

(8) Lastbalancer ist ein einzelner Ausfallpunkt, während in der DNS -Methode DNS -Datensätze im Allgemeinen auf hierarchische Weise über das Wort aktualisiert und in lokalen DNs zwischengespeichert werden, um die IP schneller zu beheben.