El día 29 de junio de 2011 09:03, Mauro Antivero <mauro.antivero@gmail.com> escribió:
Actualizo:
Nos encontramos en problemas con nuestro actual servidor, el cual es:
Intel Core 2 Quad Q9650 @ 3.00GHz 2 GB RAM Mother Intel DG43NB 2 discos SATA II en RAID por soft 2 placas de red Gb Ethernet PCI express - una onboard y la otra agregada - Intel e1000 2 placas de red Gb Ethernet de las cuales no recuerdo la marca
El problema con el cual nos encontramos ahora (grave) es que el equipo está ruteando un tráfico aproximado de 200 Mbps y se ve desbordado por las interrupciones que genera la llegada de cada paquete.
Ya hemos probado una característica disponible en el chip de la placa PCI Express (las dos PCI Express son las principales, por una "entre" y por la otra "sale" - se entiende que el tráfico es bidireccional, es solo una forma de decir - ) para cambiar la forma en la que se manejan las interrupciones, denominada "InterruptThrottleRate". Por si a alguien le interesa:
http://www.mjmwired.net/kernel/Documentation/networking/e1000e.txt
http://www.intel.com/design/network/applnots/ap450.htm
Pero no hemos obtenido mayores resultados.
Lo que sucede es que al llegar aprox. a los 200 Mbps (supongo que no será en si la velocidad, sino la cantidad de paquetes) el tráfico literalmente se "viene abajo", por ejemplo baja poco a poco a 150 Mbps y pasada la hora pico comienza a subir nuevamente, como si al "alivianarse la carga" el sistema responde normalmente de nuevo.
En estos momentos problemáticos, al hacer un htop vemos un proceso que se dispara al 100% en uno de los núcleos, el mismo es el "ksoftirqd".
Al ver la descripción del mismo (http://www.openalfa.com/cgi-bin/man.cgi?section=9&topic=ksoftirqd <http://www.openalfa.com/cgi-bin/man.cgi?section=9&topic=ksoftirqd>) se ve que es un kernel thread que se dispara cuando el sistema está bajo mucha carga de interrupciones por software.
Si bien todavía seguimos investigando sobre el tema nos da a pensar que el problema es por el tráfico que está atravesando el servidor.
Lo que quiero saber es si existe la posibilidad de que un sistema más moderno (en cuanto a hardware) mejore esta situación. La plataforma actual es realmente potente, pero en si es una dektop, no sé que diferencia habrá con algo similar pero destinado a ser un servidor.
Ustedes tienen alguna idea sobre esto? Puede llegar a mejorar la situación al cambiar el hardware o está por otro lado el problema?
CUANDO SERÁ EL DIA QUE DEJES DE HACER TOP POSTING??? Quizas tu equipo sea el blanco de un ataque DoS. Una de las tantas posibilidades, es que no tengas cargado o compilado en el kernel el modulo icmp: http://linux.die.net/man/7/icmp Y de esa forma te pueden someter al equipo a un ICMP flood: http://en.wikipedia.org/wiki/Denial-of-service_attack#ICMP_flood Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org