Trunking de servidor a conmutador en el conmutador Procurve, ¿qué significa esto?

9

Estoy buscando configurar la redundancia del conmutador en un nuevo entorno de centro de datos. IEEE 802.3ad parece ser el concepto de referencia en esto, al menos cuando se combina con una tecnología que supera la limitación del "interruptor único" para la agregación de enlaces. Mirando en el folleto un interruptor de procurve, veo:

Enlace troncal distribuido de servidor a conmutador, que permite que un servidor se conecte a dos conmutadores con un enlace lógico; aumenta la resistencia y permite compartir la carga en centros de datos virtualizados

http://www.procurve.com/docs/products/brochures/5400_3500%20Product%20Brochure4AA0-4236ENW.pdf

Estoy tratando de averiguar cómo se relaciona esto con el estándar 802.3a, ya que parece que me daría lo que quiero (un servidor tiene 2 nics, cada uno de los cuales está conectado a conmutadores separados, juntos formando un solo nic lógico que podría proporcionar la feliz redundancia que queremos), pero supongo que estoy buscando a alguien familiarizado con este concepto y podría agregarle.

MattUebel
fuente

Respuestas:

15

Trunking es un término que abarca varias tecnologías de agregación de enlaces. Estos están en orden desde los más deseables (y los requisitos más altos) hasta los menos deseables en general (pero también los requisitos mínimos). el enlace troncal también se puede llamar Bonding, EtherChannel, Port Groups u otros nombres. Tenga cuidado de no confundir estas tecnologías con vLAN Trunking ( 802.1q / 802.1ad ).

802.3ad LACP es probablemente el "mejor" del grupo. La NIC habla con el conmutador, configura el enlace troncal y los datos se equilibran en la carga para transmitir y recibir a través de todos los enlaces disponibles. Es común que los conmutadores administrados (L2 o superior) admitan esto; La mayoría de los modelos más baratos están limitados a un solo interruptor.

Los puertos de división en varios conmutadores se denominan troncales entre conmutadores . Es común que los conmutadores "apilados" o modulares admitan esto. Algunos conmutadores usan una forma de administración compartida y la llaman apilamiento, estos generalmente no son compatibles con IST. Verifique tecnologías como Cisco VSL, Brocade / Dell ISL o SMLT / DSMLT (la extensión estándar de la industria para 802.3ad).

SLB (equilibrio de carga asistido por Swich) es el predecesor de LACP. Configura manualmente el tronco en ambos extremos. Obtiene equilibrio de carga de transmisión y recepción, y redundancia; pero todo está configurado manualmente y debe tener conmutadores y NIC que lo admitan. IST es generalmente compatible como en LACP arriba.

TLB (transmisión de equilibrio de carga) es una tecnología que no necesita el interruptor para hablar ningún protocolo en particular para coordinar el enlace troncal. Simplemente conecte las NIC al conmutador, configure el enlace troncal en la computadora y ya está listo. El inconveniente: los datos se equilibrarán en la carga solo para transmitir . La recepción se asignará a una NIC "primaria". Si la Primaria se cae, uno de los secundarios será promovido. Esto puede confundir algunos conmutadores realmente antiguos porque se envían múltiples puertos desde la misma dirección MAC. Este protocolo puede abarcar múltiples conmutadores sin soporte IST o configuración adicional.

Este método a veces se llama Round Robin . Existen múltiples formas de programar el envío de paquetes en las NIC troncalizadas, siendo RR uno que simplemente coloca un paquete en cada puerto en sucesión. Algunas NIC también admiten esquemas más complicados como Lease Queue Depth, Weight Round Robin y Principalmente con Spilover.

NFT (Tolerancia a fallos de red) solo usa una NIC a la vez. No hay equilibrio de carga en absoluto. Este es el único que funciona con concentradores y algunos conmutadores realmente antiguos que no admiten múltiples enlaces con el mismo MAC Addy. El servidor usará la NIC primaria para todo, si se cae, cambiará todo el tráfico a una NIC secundaria sin problemas.

Dependiendo de la marca de NIC que tenga, estos pueden tener un nombre ligeramente diferente. Sin embargo, si lee las descripciones en el manual de la NIC, todas sus opciones deben coincidir con una de ellas.

Chris S
fuente
3

Creo que Inter-Switch-Trunk (IST) todavía no está bastante estandarizado entre los proveedores. Tan genial como es, si todo lo que necesita es la redundancia a través de dos conmutadores (y no el equilibrio de carga, es decir, ~ 2 GB desde 2 puertos de 1 GB), puede usar un modo de conmutación por error al conectar las NIC para lograr lo que desea. Será más simple, creo, ya que puedes hacerlo con cualquier interruptor realmente.

En Linux, esto se llama modo Active-Backup, y es bastante fácil de configurar mediante la vinculación :

política de copia de seguridad activa o 1 copia de seguridad activa: solo un esclavo en el enlace está activo. Un esclavo diferente se activa si, y solo si, el esclavo activo falla. La dirección MAC del enlace es visible externamente en un solo puerto (adaptador de red) para evitar confundir al conmutador.

En Windows, lo hace con las utilidades que provienen del proveedor de la tarjeta. Olvidé sus nombres, pero se puede hacer con Broadcom e Intel.

Kyle Brandt
fuente
Y el IST no va a ponerse al día durante años, venga a cuenta de la Patente de los Estados Unidos 7173934.
Chris S
0

El kit de Cisco ha sido capaz de hacer esto a través de su tecnología VSS, ya que Kyle menciona que esto es nuevo y ciertamente no está estandarizado, pero puedo garantizar su estabilidad en las cajas de Cisco.

Chopper3
fuente
/ me está celoso de nuevo de los enlaces de conciertos redundantes de Chopper3 :-)
Kyle Brandt
@kyle: ¿quién usa el concierto de todos modos? TenG es la única forma, amigo :)
Chopper3
Agradable, todavía no sabía que alguien estaba enviando, gracias.
Chopper3
@Chopper, ¿quién usa 10G más de todos modos? 56 Gbit es la única forma, amigo :)
Matt