2009/7/20 Felipe Román Márquez <[email protected]>: > un poco más detallado. > es para un cluster activo/pasivo que usa drbd y es vital para el rendimiento > de esto el performance de la red. > ya hice pruebas a los discos, locales y remotas, y todo lo sugerido en los > post anteriores. > con las mismas pruebas usando fedora 11 con un bonding modo 6 el performance > es 3 veces lo que da en centos. > si le sacaba un cable de una tarjeta de red bajaba a 60MB/ss aprox > con 1 daba 30MB/s y con las 3 cercano a los 90-100MB/s
Nones! tu problema no es que el balanceo no funciona, sino que no obtienes la velocidad esperada con 1 solo cable! Como referencia, una conexión gigabit da cerca de 100MiB/s; con 3 debieras obtener en teoría 300MiB/s. Insisto: aisla el problema asegurando que al menos ALGO funciona a la velocidad que esperas: conecta los servidores con un solo cable (sin bonding!) entre dos tarros (sin switchs!) con un programa que involucre solo cpu y red (el programa python que publiqué por ejemplo). Tienes los números de referencia: a si mismo, eran 750MiB/s; entre dos computadores conectados directamente via gigabit: 111MiB/s. Si no obtienes al menos 100MiB/s con esta configuración, es que algo anda mal y es lo primero que debes resolver. Si obtienes menos de 750MiB/s a localhost, es que algo peor esta pasando y también deberás resolver. Publica tus números acá. > en centos con 1, 2, 3 o 4 tarjetas en bonding con la misma confing no da más > que 30MB/s (en las mismas pruebas) > bajé los modulos actualizados de intel y los instalé funciona la red pero el > bonding sigue sin balancear carga. (cosa que como dije si funciona en > fedora) > el modulo igb y e1000e en fedora tiene una versión completamente distinta a > las oficiales de intel y a las que vienen con centos 5.3, no pude portear > los modulos de fedora a centos. Mi prueba fue entre un dell d820 (broadcom) y un macbook1,1 (marvell) ... Veamos como te va primero... -- Aldrin Martoq http://aldrin.martoq.cl/

