Atteindre plus de demandes HTTP 70,000 par seconde dans l'équilibrage de la charge dans le cloud

posté par Zevenet | 5 septembre, 2016 | Fiche

ZVNcloud est une solution d'équilibrage de charge en tant que service développée dans le cloud et optimisée par la technologie #ZenLoadBalancer et la plateforme cloud #DigitalOcean pour orchestrer des services d'équilibrage de charge à la demande. Merci à cette technologie les utilisateurs peuvent déployer un équilibreur de charge virtuel dans le cloud dans plus de centres de données 12 dans le monde entier en moins de minutes 2.

Le document suivant montre comment ZVNcloud est capable de gérer plus de connexions simultanées 70,000 HTTP avec un simple équilibreur de charge virtuelle avec un coût de 0.134 € / heure.

L'image ci-dessous montre l'environnement testé:

Carte ZVNCLOUD

    • Un client Web installé dans un centre de données de Londres, ce nœud est prêt à envoyer des milliers de connexions HTTP simultanées distantes par seconde.
    • Deuxième client Web installé dans un centre de données de Francfort, ce nœud est prêt à envoyer des milliers de connexions HTTP simultanées distantes par seconde.
    • Un équilibreur de charge virtuel déployé dans un centre de données de New York avec un planificateur IP brut et IP public via le port 80, configuré pour offrir un service d'équilibrage de charge pour deux serveurs Web à San Francisco.
    • Une application Web déployée dans un centre de données de San Francisco avec une adresse IP publique et le port 8080
    • La même application Web répliquée sur un deuxième serveur Web dans un autre centre de données de San Francisco avec une adresse IP publique et le port 8080

 

Voici la configuration de l'équilibreur de charge virtuel ZVNcloud avec le profil L4xNAT

myservice port / s 80

Une fois la configuration de l'équilibreur de charge terminée, il est prêt à répondre aux demandes et à les partager entre les serveurs principaux.

Le client 1 de Londres et le client2 de Francfort exécutent la commande wrk, qui permet de lancer des milliers de connexions Web simultanées. Voici les résultats obtenus:

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

Le test a été exécuté pendant une seconde 30 et les nombres obtenus sont les suivants: un nombre total de requêtes HTTP 932,469 en secondes 30 ayant transmis 204,53 MB.

Le graphique suivant montre comment l’équilibreur de charge gère les connexions pendant le test de performance:Graphiques de connexion simultanés, équilibrage de charge, ADC, serveurs cloud

Voici un tableau complet avec les résultats obtenus par seconde:

nombre de requêtes par seconde, équilibrage de charge, équilibrage de charge par seconde, équilibrage de charge dans le cloud, ADC, ADC

En conclusion, ZVNcloud en tant qu’équilibreur de charge virtuelle de 0.134 € / heure avec l’infrastructure cloud Digital Ocean est en mesure d’atteindre la demande d’équilibrage de charge des connexions HTTP 70,408 de deux clients vers deux serveurs Web répartis géographiquement dans différents centres de données sans erreurs.

Plus d'informations dans www.zvncloud.com

ON SHARE:

Blogs connexes

Posté par zenweb | 02 août 2022
7 raisons pour lesquelles ZEVENET est le meilleur logiciel d'équilibrage de charge en 2022 La solution d'équilibrage de charge n'est plus ce qu'elle était dans le passé. À mesure que la technologie s'améliore, les menaces aussi…
35 aimeComments Off sur 7 Reasons ZEVENET est le meilleur logiciel d'équilibrage de charge en 2022
Posté par zenweb | 20 juillet 2022
Un centre d'exploitation réseau (NOC) est un emplacement central où les équipes informatiques d'une organisation surveillent les performances d'un réseau. Le NOC fournit des serveurs, des bases de données, de l'espace disque et…
40 aimeComments Off sur Network Operations Center, définition et Top 4 des meilleures pratiques
Posté par zenweb | 11 juillet 2022
Introduction Le processus d'obtention et de maintien de la conformité PCI DSS n'est facile pour aucune organisation. Qu'il s'agisse d'une grande organisation, d'une entreprise de taille moyenne ou d'une petite entreprise, la norme PCI DSS peut…
38 aimeComments Off sur Quelles préparations sont nécessaires pour la conformité PCI DSS ?