miércoles, 22 de agosto de 2012

Teaming o Bonding son lo mismo, es tolerancia a fallos

En este mundo hiperconectado donde los servicios de información son 24 horas al día durante los 7 días a la semana  y en los 365 días del año, no es viable estar offline o fuera de línea en ningún momento, ya que la disponibilidad en la web es sinónimo de imagen, confianza  y en algunos casos es dinero, debido a lo anterior se hacen necesario sistemas que proporcionen  tolerancia a fallos y capacidad de balanceo, es decir que sean redundantes y agiles.

En este caso me enfocaré en un procedimiento que permite mejorar la redundancia y disponibilidad  en la transmisión de datos  digitales en una sola maquina, este  se conoce por dos términos generalmente; para los sistemas Unix es Bonding y para los sistemas Windows es Nic Teaming. Esta técnica tiene la capacidad de agrupar de forma lógica todas las interfaces de red físicas de los computadores en forma de un solo adaptador de red virtual. 


Se debe tener en cuenta que la configuración de Boding o Teaming permite realizarse de múltiples maneras   como Trunking genérico, Link Aggregation, interfaz activo pasivo y en este caso en particular se explicará como realizar un  balanceo de carga inteligente que proporciona tolerancia a fallos.
 

La estrategia que pretendo explicar  hace uso de la dirección  con la que se identifica ciertas capas en el modelo OSI, en primera instancia se toma la capa de enlace de datos, esta capa tiene un a dirección física única por hardware que es asigna por cada fabricante de la tarjeta de red o de la tarjeta madre (motherboard) con tarjeta de red embebida y se conoce como dirección MAC, de otra parte esta la capa a nivel de red que es donde están la direcciones IP las cuales son asignadas por software y son conocida como direcciones lógicas.
 

Para este caso en particular se realiza un balanceo de carga  de trasmisión y recepción de información basada en la IP o dirección lógica, en el caso de que la transmisión de datos se realice en la capa de enlace de datos, el adaptador virtual toma una dirección MAC de uno de los adaptadores físicos de red disponibles para la transmisión, dejando a un lado lo técnico, este método tiene la capacidad de trasmitir información por las dos interfaz físicas al mismo tiempo, y en caso de que una interfaz de red falle la otra continua operando, logrando con esto una mayor desempeño en la transmisión y permitiendo que el sistema sea tolerante ante un fallo de tarjeta de red. 

Con este tipo de configuraciones podemos resolver problemas de latencia o retardos en el movimiento de datos, pero no debemos olvidar que en algunos casos estas soluciones se deben combinar con más ancho de banda y técnicas como la  compresión de los datos, la  deduplicación de datos(técnica de compresión para eliminar datos repetidos) y software como el thin-provisioning que permiten el uso y crecimiento eficiente en  los recursos físicos de las maquinascomo las tecnologias de virtualización.

Este tipo de soluciones  continuaran explicándose, porque seguiremos viendo un aumento y movimiento  continuo de datos, estamos en la era del BIG TRAFFIC y el BIG DATA, y debemos conocer como adaptarnos en el crecimiento.


Otros Posts:

Por José A Cuartas M con No comentarios

0 comentarios:

Publicar un comentario

  • Popular
  • Categorias
  • Archivo