Ondersteuning van miljoenen HTTP-verbindingen met Zen Load Balancer

Posted by Zevenet | 30 oktober, 2015 | Technisch

Elk jaar neemt de wereldbevolking met internet toe, hebben we meer apparaten aangesloten en wordt het leven meer digitaal georiënteerd. Dit betekent dat u meer digitale services en meer gebruikers gebruikt. We bieden u een oplossing om uw infrastructuur aan te passen aan uw groei van het gebruikersbestand.

We gaan deze zaak benaderen met een uit twee lagen bestaande architectuur voor load balancing. We gebruiken twee soorten boerderijen, HTTP en L4xNAT profielen.

De HTTP profiel is een hoog niveau van abstractielaag (applicatielaag op ISO-model, of laag 7) met geavanceerde aanpassingen en functies zoals: cookie-invoeging, sessiepersistentie, HTTPS-backends en SSL-offload onder anderen. Deze functies zijn echt handig, maar ze hebben een prestatiekost, en hier is waar het L4xNAT profiel komt handig.

De L4xNAT profiel is een laag niveau van abstractielaag (transportlaag op ISO-model, of laag 4) waarmee verbazingwekkend snel load balancing tegen zeer lage prestatiekosten. De combinatie van deze twee soorten taakverdeling maakt een groot aantal gelijktijdige verbindingen mogelijk met de functies van de HTTP profiel.

Eerste laag, Zen Load Balancer met L4xNAT profiel met de volgende configuratie:

Protocol type: TCP
NAT type: NAT
Load Balance Algorithm: Gewicht
Gebruik van FarmGuardian om Backend servers te controleren: On
Commando om te controleren: check_tcp -H HOST -p PORT

Dit is een voorbeeld van een FarmGuardian-opdracht om elke hostaccepterende verbindingen op de geconfigureerde poort te testen. Voor meer informatie over FarmGuardian en de configuratie ervan hier.

Nu zullen we voor elke Zen Load Balancer op de tweede in evenwicht brengende laag een creëren HTTP profiel boerderij. We kunnen zoveel Zen Load Balancers op deze laag gebruiken als we nodig hebben, we kunnen ze ook verhogen als dat nodig is, op elk moment.

Aantal werkende onderwerpen: 10240
Herschrijf locatie headers: ingeschakeld
Farm luisteraar: HTTP or HTTPS, Als dat nodig is.
Service toevoegen: backends
Persistentie sessie: COOKIE
Persistentie sessietijd om te beperken: 300
Persistentie sessie-ID: ASPSESSIONID
Minste reactie: ingeschakeld

Een zeer belangrijke situatie om rekening mee te houden, vooral in het meest kritische deel van deze arquitectuur, de eerste balancerende laag, is om een enkel storingspunt elimineren, dit kan worden bereikt met behulp van een Zen Load Balancer-cluster.

Geef alsjeblieft commentaar als je hieraan denkt.

DELEN OP:

Gerelateerde blogs

Geplaatst door zenweb | 30 augustus 2022
De gezondheidszorg is, net als elke andere branche, zeer kwetsbaar voor beveiligingsbedreigingen. Tegenwoordig zijn cyberaanvallen in de gezondheidszorg heel gewoon en leiden ze tot veel risico's, met name beveiligingsrisico's om ...
12 LikesReacties uitgeschakeld over het belang van cyberbeveiligingskaders in de gezondheidszorg
Geplaatst door zenweb | 02 augustus 2022
7 Redenen ZEVENET is de beste Load Balancing-software in 2022 Load Balancing-oplossing is niet meer wat het in het verleden was. Naarmate de technologie verbetert, worden ook bedreigingen...
57 LikesReacties uitgeschakeld op 7 Redenen ZEVENET is de beste Load Balancing-software in 2022
Geplaatst door zenweb | 20 juli 2022
Een Network Operations Center (NOC) is een centrale locatie waar IT-teams in een organisatie de prestaties van een netwerk bewaken. Het NOC levert servers, databases, hardeschijfruimte en…
51 LikesReacties uitgeschakeld over Network Operations Center, definitie en top 4 best practices