Роль сетевых коммутаторов в дата-центре

AСетевой коммутатор— это устройство, которое расширяет сеть и может предоставить больше портов подключения в подсети для подключения большего количества компьютеров.Он имеет характеристики высокого соотношения цены и качества, высокую гибкость, относительно прост и удобен в реализации.Итак, какова роль сетевого коммутатора в центре обработки данных?

Когда интерфейс сетевого коммутатора получает больше трафика, чем он может обработать, сетевой коммутатор либо кэширует его, либо сетевой коммутатор отбрасывает его.Кэш сетевого коммутатора обычно вызван разной скоростью сетевого интерфейса, внезапным всплеском трафика сетевого коммутатора или передачей трафика «многие к одному».

Наиболее распространенной проблемой, вызывающей буферизацию в сетевых коммутаторах, являются внезапные изменения в трафике «многие к одному».Например, приложение построено на нескольких узлах кластера серверов.Если один из узлов одновременно запрашивает данные у сетевых коммутаторов всех остальных узлов, все ответы должны поступить на сетевой коммутатор одновременно.Когда это произойдет, поток трафика всех сетевых коммутаторов захлестнет порт сетевого коммутатора запрашивающей стороны.Если сетевой коммутатор не имеет достаточного количества выходных буферов, сетевой коммутатор может отбросить часть трафика или увеличить задержку приложения.Достаточное количество буферов сетевого коммутатора может предотвратить потерю пакетов или задержку сети, вызванную протоколами низкого уровня.

JHA-MIG024W4-1U

 

Самая современная коммутационная платформа центра обработки данных решает эту проблему за счет совместного использования коммутационного буфера сетевого коммутатора.Сетевой коммутатор имеет пространство пула буферов, выделенное для определенного порта.Общие буферы обмена сетевых коммутаторов сильно различаются у разных поставщиков и платформ.

Некоторые производители сетевых коммутаторов продают сетевые коммутаторы, предназначенные для определенных сред.Например, некоторые сетевые коммутаторы имеют больший буфер обработки, что подходит для сценариев передачи «многие к одному» в среде Hadoop.В среде, способной распределять трафик, сетевым коммутаторам не требуется развертывать буферы на уровне коммутатора.

Буфер сетевого коммутатора очень важен, но правильного ответа на вопрос, сколько места нам нужно для сетевого коммутатора, не существует.Огромный буфер сетевого коммутатора означает, что сеть не будет отбрасывать какой-либо трафик, а также означает, что задержка сетевого коммутатора увеличивается — данные, хранящиеся в сетевом коммутаторе, должны ждать перед пересылкой.Некоторые сетевые администраторы предпочитают меньшие буферы сетевых коммутаторов, чтобы позволить обработке приложений или протоколов уменьшить часть трафика.Правильный ответ — понять структуру трафика сетевого коммутатора приложения и выбрать сетевой коммутатор, соответствующий этим потребностям.


Время публикации: 18 октября 2021 г.