Estou tentando configurar um servidor de mídia Wowza usando um Dell R710 com 24 GB de memória e uma conexão de 10 Gbit e todos os cálculos dizem que ele deve ser capaz de lidar com conexões de 20k, mas quando chego a cerca de 9000 conexões, Wowza começa a cair pacotes porque os considera tarde demais para entregar. Eu também noto uma desaceleração no número de conexões de entrada.
Em 9000 conexões, a largura de banda é de cerca de 3 a 4gbps. O fluxo é uma transmissão ao vivo, portanto, não há disco io.
As conexões de entrada são geradas a uma taxa de 1 nova conexão a cada 3/4 segundo de outros 4 servidores no mesmo rack, de modo que não haja latência e apenas um switch conecte todos eles.
O contador que eu aviso começa a subir quando os pacotes começam a cair é packets rejects in established connections because of timestamp
O que esse contador significa e como posso corrigi-lo.
Passamos por todas as configurações do tcp e não conseguimos encontrar a combinação certa para obter mais de 9000 conexões sem perda de pacotes. Também verificamos todas as configurações no switch e no roteador, mas não encontramos o culpado.
O sistema operacional é atualmente o OpenSuse 11.4 e também testamos o Centos 5.6 anteriormente com os mesmos resultados.
Também tentamos várias instâncias do Wowza para distribuir a carga entre diferentes JVM, mas ainda é o mesmo resultado.