Atingindo mais de 70,000 solicitações HTTP por segundo no Cloud Load Balancing

Escrito por Zevenet | 5 setembro, 2016 | Técnico

O ZVNcloud é uma solução de Balanceamento de Carga como serviço desenvolvida na nuvem com tecnologia #ZenLoadBalancer e plataforma de nuvem #DigitalOcean para orquestrar os serviços de balanceamento de carga sob demanda. Graças a esta tecnologia os usuários podem implantar um balanceador de carga virtual na nuvem em mais de 12 Datacenters em todo o mundo em menos de 2 minutos.

O documento a seguir mostra como O ZVNcloud é capaz de lidar com mais de conexões simultâneas 70,000 HTTP com um simples balanceador de carga virtual com um custo de 0.134 € / hora.

Na figura abaixo é mostrado o ambiente testado:

Mapa ZVNCLOUD

    • Um cliente Web instalado em um Datacenter de Londres, este nó está pronto para enviar milhares de conexões simultâneas HTTP remotas por segundo.
    • Um segundo cliente da Web instalado em um Datacenter de Frankfurt, esse nó está pronto para enviar milhares de conexões simultâneas HTTP remotas por segundo.
    • Um Virtual Load Balancer implantado em um Datacenter de Nova York com IP virtual público e planejador TCP bruto por meio da porta 80, configurado para oferecer serviço de balanceamento de carga para dois Web Servers em São Francisco.
    • Um aplicativo da Web implantado em um Datacenter de São Francisco com endereço IP público e porta 8080
    • O mesmo aplicativo da Web replicado em um segundo servidor Web em outro Datacenter de São Francisco com endereço IP público e porta 8080

 

Aqui a configuração do balanceador de carga virtual ZVNcloud com o perfil L4xNAT

porta myservice / s 80

Quando a configuração do balanceador de carga estiver concluída, ela estará pronta para atender às solicitações e compartilhá-las entre os servidores de back-end.

O cliente 1 de Londres e o client2 de Frankfurt executam o comando wrk, que permite lançar milhares de conexões da Web simultâneas, e aqui estão os resultados obtidos:

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

O teste foi executado durante o segundo 30 e os números obtidos são os seguintes: uma quantidade total de solicitações HTTP 932,469 em segundos 30 que transmitiram 204,53 MB.

O gráfico a seguir mostra como o balanceador de carga gerencia as conexões durante o benchmark:Conectores simultâneos gráficos, balanceamento de carga, adc, servidores em nuvem

Aqui uma tabela completa com os resultados obtidos por segundo:

tabela de solicitação por segundo, balanceamento de carga, por segundo balanceamento de carga, balanceamento de carga em nuvem, adc, ADC

Em conclusão, o ZVNcloud como um balanceador de carga virtual de 0.134 € / hora com infraestrutura de nuvem da Digital Ocean é capaz de acessar a solicitação de balanceamento de carga de conexões 70,408 HTTP de dois clientes para dois Web Servers distribuídos geograficamente em diferentes datacenters sem erros.

Mais informações em www.zvncloud.com

COMPARTILHE NO:

Blogs relacionados

Postado por zenweb | 11 de outubro de 2021
5G tem um grande potencial para as empresas. A promessa de velocidades de até 20 Gbps e latência quase zero pode ajudar as empresas a se tornarem mais rápidas e mais conectadas do que nunca. Apesar de…
4 CurtiuComentários Off sobre como o 5G está mudando o cenário da cibersegurança
Postado por zenweb | 30 de setembro de 2021
Você está enfrentando problemas para trabalhar remotamente? Você precisa da ferramenta certa para gerenciar sua força de trabalho remota? Mais de uma década se passou e os desktops empresariais evoluíram desde então.…
7 CurtiuComentários Off sobre o que é melhor ao trabalhar remotamente: VDI ou DaaS
Postado por zenweb | 22 de setembro de 2021
Recentemente, testemunhamos um número crescente de crimes cibernéticos prevalecentes nas indústrias em todo o mundo. Embora a maioria dos órgãos reguladores e governamentais estejam se preparando para prevenir tais incidentes, ainda é evidente ...
10 CurtiuComentários Off em 10 Importância da Auditoria de Segurança da Informação