NIC Teaming + Cisco Link Aggregation
И опять о технике и сетях. Встала задача увеличить ширину канала до сервера и обеспечить его автоматическое распределение между виртуальными машинами. В качестве коммутаторов выступают Cisco. Так как на сервере стоит операционная система Windows Server, то можно воспользоваться технологией NIC Teaming. Чисто технически NIC Teaming, может работать в среде неуправляемых коммутаторов, но куда как надежней, красивее и технологичней использовать специальные технологии. Я хочу воспользоваться технологией LACP, которая поддерживается как со стороны Cisco, так и со стороны NIC Teaming. В текущем примере я обьединяю всего два порта в один линк, но на боевых серверах я обьединял по четыре порта и всё работало отлично. Но там были всевозможные FTP, WEB и Samba серверы, а для Hyper-V я делаю подобную агрегацию впервые.
Первым делом настроим оборудование Cisco. Ранее я писал про статическое агрегирование канала. Но сейчас мы настраиваем LACP агрегирование.
sw-core(config)# interface range gi0/1 - 2 sw-core(config-if-range)# channel-group 1 mode active Creating a port-channel interface Port-channel 1
Далее настраиваем сервер. Заходим в оснастку «Обьединение сетевых карт»:
Указываем используемые сетевые карты, режим поддержки групп и режим балансировки нагрузки. В данном примере выбраны всего две сетевые карты. Режим поддержки выбран LACP, так как со стороны коммутатора выбран точно такой же режим. Режим балансировки используется Hyper-V, так как он может динамически сопоставлять сетевую карту виртуального сервера и сетевую карту физического сервера. Ранее в этом месте пытались вручную сопоставлять сетевые карты, но во время проведения бэкапов данные ухищрения не позволили избежать дикой загрузки канала и нарушения работы сервисов на виртуальных машинах.
Вроде всё. Можно сохранять конфигурацию и тестировать. Но о результатах тестирования я смогу написать значительно позже. Лишь после того как оно проработает длительное время можно будет говорить о какой-либо статистике.
И не забудьте, что желательно иметь запасной линк для управления сервером. Хотя бы на минимальной скорости.
Отредактировано:2020-09-07 06:36:36
"Режим поддержки выбран LACP, так как со стороны коммутатора выбран точно такой же режим" А можно подробнее описать процесс настройки Cisco для NIC Teaming в режиме LACP ?
Это инструкция для статического агрегирования orcinus.ru/blog/2018-12-10
Но вместо "channel-group 1 mode on" надо писать "channel-group 1 mode active"
Если интересует расширенное описание, то приблизительно опишите вашу топологию. Например, у вас все Серверы для виртуалок подключены к одному коммутатору. Разные серверы виртуализации подключены к разным коммутаторам и должны общаться друг с другом.