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

Geschrieben von Zevenet | 30 Oktober, 2015 | Technisches

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.

Das 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.

Das 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 | 16 April 2021
ZEVENET ist ein intelligentes Unternehmen, das sich auf den Application Delivery Controller-Markt konzentriert und von der Sicherheit bei der Bereitstellung besessen ist. Aus diesem Grund wissen wir wirklich, dass heute die…
165 LikesKommentare deaktiviert zu ZEVENET Multi-Layered Security Übersicht im Edge
Gepostet von zenweb | 23 März 2021
Die Welt des Internets ist voll von Menschen, die darauf warten, in Ihr System einzudringen. Sie möchten Ihre persönlichen Daten erfassen und nutzen. Das könnte…
163 LikesKommentare deaktiviert zur Bedeutung der Cybersicherheit für Unternehmen
Gepostet von zenweb | 18 März 2021
Obwohl seit dem bereits bekannten Angriff auf die SolarWinds-Lieferkette erst wenige Monate vergangen sind, müssen wir dieses Mal wieder über ein anderes Hacking-Problem schreiben…
128 LikesKommentare deaktiviert Informationen zur Minderung von Exchange-Servern Hafnium Zero-Day-Schwachstellen