Для повышения пропускной способности и уровня отказоустойчивости в Open vSwitch коммутатор могут быть включены несколько физических интерфейсов с задействованной на них агрегацией по протоколу LACP (Link Aggregation Control Protocol). Выполняется это на канальном уровне, прозрачно для высокоуровневых протоколов, путем создания специального связующего-интерфейса (Bonding).
Создадим bond-интерфейс:
# ovs-vsctl add-bond <имя_коммутатора> <имя_нового_bonda> <список_физ.интерфейсов>
# ovs-vsctl add-bond ovs-sw0 bond0 eth0 eth1
Включаем lacp на созданном bond-интерфейсе
# ovs-vsctl set port bond0 lacp=active
Теперь в выводи команды ovs-vsctl show должны фигурировать такие записи:
Bridge «ovs-sw0»
Port «bond0»
Interface «eth1»
Interface «eth2»
(листинг сокращен)
Информация о бонд-интерфейсе
# ovs-appctl lacp/show <bond-интерфейс>
—- bond0 —-
status: active
sys_id: 08:00:27:e3:58:d1
sys_priority: 65534
aggregation key: 1
lacp_time: slow
Slave lan0: default attached
port_id: 2
port_priority: 65535
actor sys_id : 08:00:27:e3:58:d1
actor sys_priority: 65534
actor port_id: 2
actor port_priority: 65535
actor key: 1
actor state: activity aggregation
….
(листинг сокращен)
Помогла ли вам статья?