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 | 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...
11 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…
26 LikesReacties uitgeschakeld over Network Operations Center, definitie en top 4 best practices
Geplaatst door zenweb | 11 juli 2022
Inleiding Het proces van het bereiken en onderhouden van PCI DSS Compliance is voor geen enkele organisatie eenvoudig. Of het nu gaat om een ​​grote organisatie, een middelgroot bedrijf of een klein bedrijf, PCI DSS kan...
25 LikesReacties uitgeschakeld op Welke voorbereidingen zijn vereist voor PCI DSS-compliance?