O FreeBSD é mais adequado que o CentOS para disparar 40k conexões simultâneas (para Jmeter)?

1

Estou tentando executar o Jmeter para simular 40k usuários simultâneos e testar o estresse em um sistema específico. Deixando de lado a possibilidade de que Jmeter não seja capaz de enviar um número tão alto (embora eu tenha lido que é pelo menos possível lidar com 10k threads simultâneos em uma máquina muito poderosa), o FreeBSD é um sistema operacional mais adequado que o CentOS? ser usado para a minha máquina Jmeter para lidar com 40k (ou tão alto quanto possível) de conexões de saída simultâneas?

O motivo para perguntar isso é que, eu encontrei artigos no FreeBSD para ajuste e otimização para conexões de saída máximas, mas parece que tem pouca sorte com o CentOS. Isso me faz pensar que, por algumas razões específicas, as pessoas não usam o CentOS para um número tão alto de conexões de saída. Pessoalmente, no entanto, estou mais familiarizado com o CentOS e gostaria de segui-lo, se possível.

Em suma, eu gostaria de saber se é uma opção melhor ajustar o FreeBSD para um número tão alto de conexões, ou se eu poderia obter os mesmos resultados com o CentOS também?

Qualquer entrada é muito apreciada!

    
por blacklotus 11.06.2010 / 06:42

4 respostas

4

O FreeBSD 7/8/9 e o Linux 2.6 são basicamente iguais em sua capacidade de rede pronta para uso. Eu vi benchmarks onde um supera o outro, e eles parecem ir e voltar. Eu recomendaria usar a plataforma com a qual você está mais familiarizado, pois você provavelmente será capaz de ajustá-la melhor.

    
por 11.06.2010 / 20:16
4

Embora meu conhecimento de Linux seja praticamente inexistente, posso dizer a você que precisávamos ajusta várias configurações de rede de kernel do Linux para lidar com os níveis de tráfego que recebemos regularmente nesses sites. Nós usamos o servidor Ubuntu, mas todos os conselhos que encontramos pareciam ser agnósticos de distribuição.

Meu ponto: não acho que nenhuma distribuição esteja configurada corretamente para um grande número de conexões de rede prontas para uso; todos eles exigem um pouco de sintonia.

    
por 11.06.2010 / 11:25
1

Se você está falando sobre os usuários simultâneos & conexões, em seguida, é relacionado ao aplicativo do servidor mais do que é para o sistema operacional?

Se for esse o caso, a escolha do servidor da web é mais importante e, em seguida, vem os aplicativos do servidor, como o nginx, na cena. O Nginx é famoso por lidar com um grande número de conexões simultâneas.

    
por 11.06.2010 / 19:55
1

Você pode procurar por Tsung para testar com uma quantidade tão grande de usuários simultâneos.

    
por 27.12.2012 / 17:23