Задача:

5. Между коммутаторами BR-SW1 и BR-SW2 необходимо настроить агрегацию при помощи использования протокола LACP

  • Должна производиться балансировка трафика, режим балансировки выбирается на ваше усмотрение.

Вариант реализации:

BR-SW1:

  • Создаём агрегированный bond-интерфейс с именем bond0:
    • помещаем его в коммутатор br-sw1
    • добавляем интерфейсы в сторону BR-SW2 (ens36, ens37);
    • в качестве режима работы lacp - назначаем active
    • делаем данный bond-интерфейс магистральным и разрешаем используемые VLAN-ы
ovs-vsctl add-bond br-sw1 bond0 ens36 ens37 lacp=active trunk=10,20,99
  • В качестве режима балансировки назначаем - balance-slb:
    • Режим простой балансировки на основе MAC и VLAN. В этом режиме нагрузка трафика на интерфейсы постоянно измеряется, и если один из интерфейсов сильно загружен, часть трафика перемещается на менее загруженные интерфейсы. 
ovs-vsctl set port bond0 bond_mode=balance-slb
  • Включаем модуль ядра bonding:
modprobe bonding
echo "bonding" | tee -a /etc/modules
  • Проверяем:

После настройки на стороне BR-SW2 - состояние портов добавленных в bond0 - перейдёт из состояния disabled в enabled

BR-SW2:

  • Настраивается аналогично BR-SW1
    • Результат:

Последнее изменение: понедельник, 27 мая 2024, 18:06