Ajuste del performance de TCP / IP de Solaris

Estoy tratando de sintonizar un sistema de tráfico de posts de alto nivel que se ejecuta en Solaris. La architecture es un gran número (600) de clientes que se conectan a través de TCP a un gran server Solaris y luego envían / ​​reciben posts relativamente pequeños (carga de .5 a 1K) a tasas altas. El objective es minimizar la latencia de cada post procesado. Sospecho que la stack del TCP del server está consiguiendo abrumado por todo el tráfico. ¿Cuáles son algunos commands / métricas que puedo utilizar para confirmar esto, y en caso de que esto sea cierto, ¿cuál es la mejor manera de aliviar este cuello de botella?

PS He publicado esto en StackOverflow originalmente. Una persona sugirió snoop y dtrace. dtrace parece bastante general – ¿hay consejos adicionales sobre cómo usarlo para diagnosticar problemas de TCP?

One Solution collect form web for “Ajuste del performance de TCP / IP de Solaris”

Echa un vistazo al kit de herramientas de dtrace para los arrancadores, también a la salida "netstat -na" … ves muchas conexiones en TIME WAIT …

En el kit de herramientas de dtrace (google it), el script de "conexiones" puede ser de particular interés para usted. Esto es suponiendo que está utilizando Solaris 10, por supuesto …

600 conexiones TCP simultáneas no es un número particularmente grande.

Si necesita afinar, usará ndd para establecer los parameters del kernel. Consulte: Parámetros sintonizables de la suite de protocolos de Internet

  • puerto de alta disponibilidad de reenvío en mswindows
  • ¿Por qué estoy recibiendo una larga latencia de connection TCP en connection en una LAN (sobre una cruz!)?
  • ¿Cómo es que Windows 2008 selecciona específicamente puertos efímeros (testing para evitar conflictos)?
  • Puerta de enlace pnetworkingeterminada DHCP de Windows 7 no reemplazada por manual Puerta de enlace pnetworkingeterminada
  • Ayúdeme a entender el espacio IP público y privado y NAT
  • Buscando un programa de análisis de red de código abierto en tiempo real
  • Herramientas Iproute2 vs herramientas conntrack
  • Cómo configurar iptables para que un puerto no deseado no se reporte como filtrado
  • IIS7 cientos de conexiones en CLOSE_WAIT
  • Cómo entender el "Ejemplo de una subnetworking"?
  • ¿cuáles son las implicaciones de ejecutar un FQDN como dominio AD interno y punto A-logging para el website a diferentes host?
  • ruta personalizada no funciona en windows
  • Linux kernel 3 Ajuste de TCP IP
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.