Unterstützt Millionen von HTTP-Verbindungen mit Zen Load Balancer

Geschrieben von Zevenet | 30 Oktober, 2015 | Technische

Jedes Jahr wächst die Weltbevölkerung mit dem Internet, wir haben mehr Geräte angeschlossen und das Leben wird digitaler. Dies bedeutet, dass mehr digitale Dienste und mehr Benutzer verwendet werden. Wir bieten Ihnen eine Lösung, um Ihre Infrastruktur an das Wachstum Ihrer Benutzerbasis anzupassen.

Wir werden diesen Fall mit einer zweischichtigen Lastverteilungsarchitektur angehen. Wir werden zwei Arten von Farmen verwenden, HTTP und L4xNAT Profile.

DIE HTTP Profil ist eine übergeordnete Abstraktionsschicht (Anwendungsebene im ISO-Modell oder Schicht 7) mit erweiterte Anpassungen und Funktionen wie: Einfügen von Cookies, Sitzungspersistenz, HTTPS-Backends und SSL-Offload. Diese Funktionen sind sehr nützlich, aber sie sind mit einem Preis verbunden, und hier ist, wo L4xNAT Profil ist praktisch.

DIE L4xNAT profile ist eine Low-Level-Ebene der Abstraktion (Transportschicht im ISO-Modell oder Schicht 4) erstaunlich schnell Lastausgleich zu sehr geringen Leistungskosten. Die Kombination dieser beiden Arten des Lastausgleichs ermöglicht eine große Anzahl gleichzeitiger Verbindungen mit den Merkmalen der HTTP Profil.

Erste Schicht, Zen Load Balancer mit L4xNAT Profil mit der nächsten Konfiguration:

Protokolltyp: TCP
NAT-Typ: NAT
Load-Balance-Algorithmus: Gewicht
Verwendung von FarmGuardian zur Überprüfung von Backend-Servern: On
Befehl zur Überprüfung: check_tcp -H HOST -p PORT

Dies ist ein Beispiel für einen FarmGuardian-Befehl, um jeden Host zu testen, der Verbindungen an seinem konfigurierten Port akzeptiert. Weitere Informationen zu FarmGuardian und seiner Konfiguration finden Sie hier hier.

Für jeden Zen Load Balancer auf der zweiten Ausgleichsebene erstellen wir nun eine HTTP Profilfarm. Wir können so viele Zen Load Balancer auf dieser Ebene verwenden, wie wir benötigen, wir können sie auch bei Bedarf jederzeit erhöhen.

Anzahl der Arbeitsfäden: 10240
Ortsheader neu schreiben: Aktiviert
Farm Zuhörer: HTTP or HTTPS, Wie benötigt.
Dienst hinzufügen: Backends
Persistenzsitzung: COOKIE
Dauer der Persistenzsitzung zum Begrenzen: 300
Persistenzsitzungs-ID: ASPSESSIONID
Letzte Antwort: Aktiviert

Eine sehr wichtige Situation, die zu berücksichtigen ist, insbesondere im kritischsten Teil dieser Architektur, der ersten Ausgleichsschicht, ist zu beachten Beseitigen Sie einen einzigen Fehlerpunktkann dies mit a erreicht werden Zen Load Balancer-Cluster.

Bitte kommentieren Sie, wenn Sie darüber nachgedacht haben.

Weiterleiten an:

Verwandte Blogs

Gepostet von zenweb | 01. September 2022
Load Balancing ist in der Computerwelt üblich. Es entstand, weil Benutzer schnell Inhalte wollten. Dies bedeutete, dass stark frequentierte Websites, die Millionen von Benutzeranfragen erhalten,…
152 LikesKommentare deaktiviert on So funktioniert Load-Balancing
Gepostet von zenweb | 30. August 2022
Das Gesundheitswesen ist wie jede andere Branche sehr anfällig für Sicherheitsbedrohungen. Heutzutage sind Cyberangriffe im Gesundheitswesen sehr verbreitet und führen zu vielen Risiken, insbesondere Sicherheitsrisiken, die…
163 LikesKommentare deaktiviert über die Bedeutung von Cybersicherheits-Frameworks im Gesundheitswesen
Gepostet von zenweb | 02. August 2022
7 Gründe, warum ZEVENET die beste Load-Balancing-Software im Jahr 2022 ist Die Load-Balancing-Lösung ist nicht mehr das, was sie in der Vergangenheit war. Mit der Verbesserung der Technologie werden auch Bedrohungen …
190 LikesKommentare deaktiviert on 7 Reasons ZEVENET ist die beste Load-Balancing-Software im Jahr 2022