Load Balancers werden von den Entwicklern verwendet, während sie eine Website erstellen, die sehr beliebt ist und skalierbar sein sollte. Es ist schwierig zu schätzen, wie viel Skalierung eines Servers oder einer Website erfordert, um effizient zu arbeiten. Load Balancer hilft in dieser Hinsicht bei autoscale den Server gemäß dem vom Internet stehenden Datenverkehr.
Dieser Leitfaden enthält die Abschnitte:
Was ist der AWS -Lastausgleicher??
Ein Lastausgleich ist ein Server, der verwendet wird, um die Anwendung gemäß der Workload zu skalieren. Es funktioniert als Vermittler zwischen den Benutzern und dem Anwendungsserver und verbindet die beiden. Der Benutzer kommuniziert jedoch nicht direkt mit der Instanz, sondern wird über den Lastausgleich an die Instanz gerichtet:
Kernkonzepte von AWS Lastausgleicher
Einige der wichtigen Konzepte für Lastausgleiche werden nachstehend erläutert.
Anwendungslastausgleich: ALB ermöglicht die Verwendung der HTTP -Ebene und funktioniert auf Schicht 7. Es ermöglicht das Lastausgleich mehrerer Anwendungen von einer einzelnen Maschine:
Gateway Load Balancer: Es ist ein einzigartiges Lastbilanz, da es normalerweise eine Flotte von Virtual-Geräten von Drittanbietern wie Firewall, Intrusion Detection usw. in AWS bereitstellt, skalieren und verwaltet:
Netzwerklastausgleich: NLB funktioniert in Layer 4. Es hat auch eine super hohe Leistung, da es Millionen von Anfragen pro Sekunde bearbeitet:
Wie funktioniert AWS -Ladung Balancer??
Der AWS -Last -Balancer befindet sich zwischen dem Benutzer und der Serverinstanz, um die Skalierbarkeit der Anwendung zu verwalten. Der Datenverkehr vom Benutzer wird den Lastausgleich durchlaufen und die verfügbare Instanz finden, um die Anfrage zu unterhalten. Der gleiche Fluss wird befolgt, wenn der Verkehr, der an den Benutzer aus der Instanz geht.
Hier ging es um den AWS -Last -Balancer und ihre Arbeit.
Abschluss
Amazon Load Balancer werden verwendet, um das Skalierbarkeitsproblem der Anwendung in der Cloud zu verwalten. Es wird verwendet, um die Anwendung gemäß dem eingehenden oder ausgehenden Verkehr automatisch zu skalieren. Es wird zwischen dem Benutzer und den Anwendungsinstanzen platziert, um den Kommunikationskanal reibungslos und effizient zu machen. Dieser Leitfaden hat den AWS -Lastausgleich und seine Arbeit erklärt.