NIC teaming и EtherChannel
Cisco Catalyst 2960S Switch
Intel Dual Port NIC (teamed)
BroadComm Quad Port NIC (teamed 2 ports)
Мы наняли подрядчика для установки довольно простого кластера SQL и хранилища SAN. С помощью вышеуказанного коммутатора и сетевых адаптеров они объединили две карты на каждом сервере (всего 3 сервера) для связи по доменной сети. С командами NIC проблем нет, они работают нормально, я проверил отработку отказа каждой из них (отсоедините один из шнуров).
У меня вопрос: получу ли я какую-либо выгоду от создания EtherChannel в моем коммутаторе для каждой из этих команд NIC? Подрядчик не сделал этого, и хотя все работает нормально, я хочу получить максимальную производительность и надежность этой сборки.
3 ответа
Ссылка в данный момент насыщена? Если нет, то настройка Etherchannel вряд ли что-то сделает для вас.
Агрегация ссылок!= Лучшая производительность сети (пропускная способность), если текущая ссылка не насыщена.
Скорее всего, команды используют LACP для увеличения пропускной способности и отработки отказа. В этом случае создание EtherChannel вручную является избыточным и будет блокировать группу портов на определенные вручную настроенные порты (а не динамическое назначение портов LACP).
По сути, звучит так, что конфигурация на 100% правильная, и вам не следует с ней связываться. Вы, вероятно, должны убедиться, что команды NIC настроены для LACP (если это не так, это может быть по уважительной причине, не меняйте ее, если не понимаете, почему она была настроена так, как она есть).
Дополнительное примечание: Пока вы ковыряетесь, NIC Broadcom, вероятно, относится к серии 57xx, если его прошивка / драйвер / программное обеспечение не относится к 2011 году, у него есть серьезные ошибки, которые будут исправлены обновлениями.
Да, установка двух сетевых адаптеров в команде дает вам только избыточность отработки отказа, если это выполняется с использованием стека с поддержкой LACP, тогда etherchanneling на коммутаторе позволяет, по крайней мере, теоретически удвоить пропускную способность.