¿Cuál es el papel de los conmutadores de red en el centro de datos?

Un conmutador de red es un dispositivo que amplía la red y puede proporcionar más puertos de conexión en la subred para conectar más computadoras. Tiene las características de alto rendimiento en cuanto a costo, alta flexibilidad, relativa simplicidad y fácil implementación.

Cuando una interfaz de un conmutador de red recibe más tráfico del que puede manejar, el conmutador de red elige almacenarlo en caché o descartarlo. El almacenamiento en búfer de los conmutadores de red suele deberse a diferentes velocidades de interfaz de red, ráfagas repentinas de tráfico en los conmutadores de red o transmisión de tráfico de varios a uno.

El problema más común que provoca el almacenamiento en búfer en los conmutadores de red son los cambios repentinos en el tráfico de muchos a uno. Por ejemplo, una aplicación se crea en varios nodos de un clúster de servidores. Si uno de los nodos solicita datos simultáneamente de los conmutadores de red de todos los demás nodos, todas las respuestas deben llegar a los conmutadores de red al mismo tiempo. Cuando esto sucede, todos los conmutadores de red inundan los puertos del conmutador de red del solicitante. Si el conmutador de red no tiene suficientes búferes de salida, puede perder parte del tráfico o aumentar la latencia de la aplicación. Tener suficientes búferes en los conmutadores de red puede evitar la pérdida de paquetes o la latencia de la red debido a protocolos de bajo nivel.

JHA-SW2404MG-28BC

La mayoría de las plataformas de conmutación de centros de datos modernos resuelven este problema compartiendo la caché de conmutación de los conmutadores de red. Los conmutadores de red tienen un espacio de almacenamiento en búfer asignado a puertos específicos. Los conmutadores de red comparten cachés de conmutación que varían ampliamente entre proveedores y plataformas.

Algunos proveedores de conmutadores de red venden conmutadores de red diseñados para entornos específicos. Por ejemplo, algunos conmutadores de red tienen un gran procesamiento de búfer y son adecuados para entornos Hadoop en escenarios de transmisión de varios a uno. Conmutadores de red En entornos que pueden distribuir el tráfico, los conmutadores de red no necesitan implementar búferes a nivel de conmutador.

Los buffers de los conmutadores de red son muy importantes, pero no hay una respuesta correcta a la cantidad de espacio que necesitamos en ellos. Los buffers de conmutación de red de gran tamaño significan que la red no pierde tráfico, pero también implican una mayor latencia de conmutación de red: los datos almacenados por el conmutador de red deben esperar antes de ser reenviados. Algunos administradores de red prefieren buffers más pequeños en los conmutadores de red para permitir que la aplicación o el protocolo se encarguen de parte del tráfico. La respuesta correcta es comprender los patrones de tráfico de los conmutadores de red de su aplicación y elegir un conmutador de red que se ajuste a esas necesidades.


Hora de publicación: 24 de marzo de 2022