Teaming, tolerancia a errores de red y balanceo de carga

14 08 2008

Una buena costumbre en equipos de alto rendimiento donde no podamos permitirnos caídas de los servicios (servidores), es configurar varios adaptadores de red, para aprovechar al máximo el ancho de banda y la tolerancia a errores, evitando perdidas de servicio por bloqueo o avería de alguna tarjeta o switch. En equipos con mucho tráfico de datos, por ejemplo servidores de ficheros podemos obtener mayor rendimiento al sumar los anchos de banda de las tarjetas. Dependiendo del fabricante y modelo tendremos distintas opciones.
En este artículo se explican, la instalación en un PC de sobremesa con adaptador Broadcom integrado y una tarjeta PCI Wirelless 3COM y del modelo Intel en un servidor IBM X345.

Instalación con dispositivos Broadcom

 

En este caso tenemos que descargar e instalar el software para Broadcom NetXtreme Gigabit Ethernet drivers software release – Servers, podemos descargar el ejecutable o una iso para crear un cd.

Un paso previo y necesario es la instalación de .net Framework 2.0 para el correcto funcionamiento.

 

Según la opción que escojamos tenemos que quemar la imagen (iso) en un CD o extraer los ficheros en una carpeta.

 

Primero instalaremos el driver actualizado y después las aplicaciones de administración.

Seguimos la desatendida seleccionando la instalación de la interface gráfica para configurar el balance de carga o tolerancia a fallos.

 

Finalizamos la instalación

Y cerramos el menú principal

Accedemos a la aplicación desde Panel de control a Broadcom Control Suite o desde el acceso directo en la barra de tareas.

 

 

Pulsamos en Team Management y dentro de Teams, botón derecho Crear equipo,

 

 

 

Este paso lanza una instalación desatendida que puede ser en modo experto, en este caso seguiremos con la desatendida, pulsando en next.

 

Damos un nombre al equipo

 

 

Y de las opciones que nos permite marcamos, balanceo de carga y tolerancia a fallos

Balanceo y Tolerancia a Fallos

Añadimos al equipo los adaptadores que queremos utilizar

Escoger Adaptadores

No configuramos StandBy ni LiveLink

No Standby

No LiveLink

Finalizamos la desatendiada, pulsando next.

Y  durante unos minutos la aplicación nos configura las conexiones de red, instalando su propio protocolo para cada adaptador y una nueva conexión de red con la configuración TCP/IP por DHCP.

Propiedades Adaptadores Protocolo Broadcom

Realizamos la configuración TCP/IP en el adaptador creado en este caso Teaming y ya tenemos el proceso finalizado.Conexiones de red con Teaming

Si hemos descomprimido el software en el equipo, recordar borrar los ficheros.

 

Recomendaciones:

  1. Esta aplicación funciona correctamente con tarjetas broadcom, puede no funcionar, no permitir todas las opciones o darnos algún mensaje de error si algún adaptador no es compatible.
  2. Quitar las configuraciones tpc/ip de los adaptadores antes de configurar teaming y realizar la configurción en consola ya que cabe la posibilidad de bloqueo.
  3. El esquema eléctrico y de red debería parecerse al siguiente:

Instalación y configuración teaming con tarjetas Intel Gigaset Dual.

Para servidores IBM con tarjetas Intel Gigaset podemos descargar desde, en este caso el fichero es un exe aki y tambien aki.

Con las tarjetas Intel el proceso es un tanto distinto ya que en vez de instalar un programa, instalamos el controlador que añade opciones a las conexiones de red.

conexiones_red_previo

Una vez descargado el controlador e instalado nos encontramos con que en opciones de cualquiera de las conexiones de red tenemos las siguientes pestaña:

Propiedades Intel Pro

Para configurar el Teaming pulsamos en Equipos:

Pestaña Equipos Intel

Damos nombre al equipo (nueva adaptador de red que vamos a crear):

Seleccionamos los adaptadores que queremos integrar en el equipo:

Incluir adaptadores en equipo

Y la opción que queremos utilizar, en este caso distribución de la carga,

 

Tipo de equipo

Y para finalizar la configuración de red crea una nueva conexión con el equipo, al que tenemos que configurarle las opciones TCP/IP que queremos para nuestro equipo.

Conexiones de Red


Acciones

Information

16 responses

14 08 2008
Javier Espadas

Muy buen articulo, saludos.

20 08 2008
configurar balanceo de carga en servidor - Newsgrupos.com

[…] Para configurar lo que necesitas puedes consultar este artculo: Teaming, tolerancia a errores de red y balanceo de carga Doc::Sharing Un […]

20 08 2008
Luis Miguel

Por lo general es mejor que los dos interfaces de red sean idénticos, y en un equipo doméstico puede que no merezca la pena liarse con esto. Sin embargo en un servidor no cabe duda que es una buena idea.

Como curiosidad, también se suele decir “bonding” y en lugar de “teaming” (desconozco si hay diferencias en los términos o son sinónimos), en linux es bastante habitual hacerlo (http://www.linuxfoundation.org/en/Net:Bonding) y las diferentes distribuciones tienen métodos similares para hacerlo. La más fácil que he visto hasta la fecha, es Suse, ya que las últimas versiones permiten hacerlo con el yast, su herramienta de configuración:

http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=3815448&sliceId=1&docTypeID=DT_TID_1_1&dialogID=56524631&stateId=0%200%2056528000

Ya que estamos, VMWare Server para Linux no está certificado para usar bonding en el host. Ahora que VMWare ESX es gratuito y sí lo permite, a lo mejor no es un problema, pero no deja de ser una pequeña faena.

¿Se nota que me he pegado recientemente con esto?🙂

Me gustó artículo😉

21 08 2008
carlosfvz

Vmware ESX gratuito¿?¿ va a ser que no….

21 08 2008
carlosfvz

Me callo la boca.. ya he visto eso del ESX3i gratis muy bueno si señor

22 08 2008
Luis Miguel

🙂

29 10 2008
jose hernandez

Gracias por el aporte. Una pregunta: ¿luego de estos pasos no hay que configurar nada a nivel de suiche para que no haya problemas con las dos tarjetas del servidor? Otra pregunta: ¿Ambas tarjetas se deben configurar con la misma IP? Gracias

29 10 2008
Sadot

No necesitas ninguna configuracion en la electrónica de red, salvo que tuvieras alguna configuración muy particular ( con distribución por MAC), lo cual no es nada habitual.
Por otro lado la IP del host es solo una y se configura en el adaptador de red virtual que se genera una vez instalado el software.
Te recomiendo actualizar el firmware de las tarjetas y dejar la configuracion en blanco antes de seguir el procedimiento, una finalizada la instalacón configuras el nuevo adaptador que se ha generado.

13 04 2009
Jose Contreras

Estimados, ando buscando la manera de configurar TEAMING entre tarjetas de distinto fabricante, alguien conoce mas o menos del tema??

gracias.

14 04 2009
Sadot

Hola Jose,

Yo he conseguido configurar Teaming entre dos tarjetas de distintos fabricantes, es más una de ellas era Wifi y la otra Broadcom, lo configure con Netxtreme, tal y como describo en el articulo.

Un saludo.
Sadot

7 07 2009
Como Hacer Team con tarjetas de red Poweredge 2950 - Foros de CHW

[…] 2950 ya encontre la solucion posteo el link, por si alguien tiene el mismo problema que yo Teaming, tolerancia a errores de red y balanceo de carga Doc::Sharing […]

26 01 2010
percy

buen articulo, sres pregunta tengo una tarjeta integrada intel y la otra es una dlink, use el nextreme y no lo reconocio tienen otro software.

26 08 2010
Nikwi

Buenas noches… Al instalar el Basc3 en windows sbs 2008 std el interfaz grafica del basc3 me sale mal… Tienes alguna idea de como solucionar esto??

26 08 2010
Nikwi

Discula para que tengas una idea de lo que estoy hablando asi me sale el basc3 cuando lo ejecuto: http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/pcampos/image_5F00_01F829A6.png
De antemano gracias por la ayuda…

13 09 2010
alejandro corsal

Hola gente la verdad que este articulo es de suma importacia para mi agradezco que den ideas sobre como hacer teaming yo particularmente trabajo con 4 computadoras en red con programas que envian datos midi y datos de audio a gran veocidad debido a que en el midi la latencia debe ser lo mas minima posible agredeceria si me puedes mostrar como agrandar el ancho de banda de mi red privada para poder tener menos latencia entre el envio y recibo de datos porsupuesto todo esto con dos placas de red de 1Giga en el host principal, el switch tambien es de 1Giga al igual que todas las placas de red desde ya muchas gracias espero que me respondan

18 09 2010
Alejandro corsal New Jersey

hola tengo una red casera de 1Gb todas las tarjetas y el switch son de 1Gb , como trabajo con musica e instrumentos virtuales necesito tener latencias bajas en tranferencia de grandes archivos de sonido ,pues los samplers de gran tamaño son disparados desde un host via midi y regresan en forma de sonido a travez de la red casera hacia el host para luego procesarlos Me podria decir alguien como hacer teaming para duplicar la velocidad y bajar la latencia(demora) … mi Host tiene 2 tarjetas de red de 1Gbit desde ya cualquier ayuda sera de muchisima ayuda para mi, se que aqui hay expertos y me pueden ayudar gracias de nuevo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: