Meer dan 70,000 HTTP-verzoeken per seconde behalen in Cloud Load Balancing

Posted by Zevenet | 5 september, 2016 | Technisch

ZVNcloud is een Load Balancing as a service-oplossing die is ontwikkeld in de cloud en wordt aangedreven door #ZenLoadBalancer-technologie en #DigitalOcean cloudplatform om op verzoek load balancing-services te orkestreren. Dankzij deze technologie Gebruikers kunnen in minder dan 12 minuten een virtuele load balancer in de cloud in meer dan 2-datacenters over de hele wereld implementeren.

Het volgende document laat zien hoe ZVNcloud kan overweg met meer dan 70,000 HTTP-gelijktijdige verbindingen met een eenvoudige virtuele load balancer met een kostprijs van 0.134 € / uur.

In de onderstaande afbeelding wordt de geteste omgeving getoond:

Kaart ZVNCLOUD

    • Eén webclient geïnstalleerd in een Datacenter uit Londen, dit knooppunt is klaar om duizenden externe HTTP-gelijktijdige verbindingen per seconde te verzenden.
    • Een tweede webclient geïnstalleerd in een Datacenter uit Frankfurt, dit knooppunt is klaar om duizenden externe HTTP-gelijktijdige verbindingen per seconde te verzenden.
    • Een Virtual Load Balancer geïmplementeerd in een Datacenter uit New York met openbare virtuele IP en raw TCP-scheduler via poort 80, geconfigureerd om een ​​load balancing-service aan te bieden voor twee webservers in San Francisco.
    • Een webtoepassing geïmplementeerd in een Datacenter uit San Francisco met openbaar IP-adres en poort 8080
    • Dezelfde webtoepassing gerepliceerd in een tweede webserver in een ander Datacenter uit San Francisco met openbaar IP-adres en poort 8080

 

Hier de configuratie van de virtuele load balancer van ZVNcloud met L4xNAT-profiel

myservice poort / s 80

Nadat de set-up van de load balancer is voltooid, is deze klaar om aanvragen bij te wonen en deze te delen met de backends-servers.

Client 1 uit Londen en client2 uit Frankfurt voeren het commando wrk uit, waarmee duizenden gelijktijdige webverbindingen kunnen worden gestart, en hier worden de verkregen resultaten weergegeven:

client1:London
Started: Tue Aug 30 11:01:16 AM 2016
Running 30s test @ http://162.243.165.124
  12 threads and 40500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.05s     1.93s   28.81s    90.16%
    Req/Sec     1.29k   406.93     3.45k    72.76%
  457400 requests in 30.10s, 100.33MB read
Requests/sec:  15193.81
Transfer/sec:  3.33MB
Finished: Tue Aug 30 11:01:46 AM 2016
client2: Frankfurt
Tue Aug 30 11:01:16 AM 2016
Running 30s test @ http://162.243.165.124
  12 threads and 40500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.34s     2.45s   29.24s    90.60%
    Req/Sec     1.34k   454.44     3.72k    72.57%
  475069 requests in 30.12s, 104.20MB read
Requests/sec:  15773.61
Transfer/sec:  3.46MB
Finished: Tue Aug 30 11:01:46 AM 2016

De test is uitgevoerd tijdens 30 seconde en de verkregen aantallen zijn de volgende: een totaal aantal 932,469 HTTP-verzoeken in 30 seconden die 204,53 MB hebben verzonden.

De volgende grafiek laat zien hoe de load balancer de verbindingen beheert tijdens de benchmark:Concurrent conns graphic, load balancing, adc, cloudservers

Hier een complete tabel met de resultaten per seconde:

verzoek per tweede tabel, taakverdeling, per taakverdeling, cloud load balancing, adc, ADC

Kortom, ZVNcloud als een virtuele load balancer van 0.134 € / uur met Digital Ocean cloudinfrastructuur kan de load balancing-aanvraag van 70,408 HTTP-verbindingen van twee clients naar twee webservers bereiken, geografisch verspreid in verschillende datacenters zonder fouten.

Meer informatie in www.zvncloud.com

DELEN OP:

Gerelateerde blogs

Geplaatst door zenweb | 01 september 2022
Loadbalancing is gebruikelijk in de computerwereld. Het kwam tot stand omdat gebruikers snel inhoud wilden. Dit betekende dat websites met veel verkeer die miljoenen verzoeken van gebruikers kregen, moesten...
68 LikesReacties uitgeschakeld over hoe loadbalancing werkt
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 ...
77 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...
111 LikesReacties uitgeschakeld op 7 Redenen ZEVENET is de beste Load Balancing-software in 2022