Коротко о МLAG.
Технология МLAG (Multi-Switch Link Aggregation ) дает возможность двум независимым коммутаторам выглядеть одним логическим коммутатором для других устройств без объединения в стек. Оба коммутатора могут администрироваться отдельно, иметь разные операционные системы, настройки работы. Они должны быть соединены между собой каналами Ethernet в частности для зеркалирования части FDB таблицы MAC адресов. Требование к устройствам, подключаемым к ним посредством данной технологии это поддержка стандартного протокола LACP.
Потребность в MLAG возникает, когда необходимо зарезервировать выход из строя коммутатора.
Взаимодействие коммутаторов организующих MLAG осуществляется посредством Inter-Switch Connection, ISC. Координация действий достигается за счет обмена сообщениями между членами группы MLAG, по отдельно выделенному для этого каналу — Inter-Switch Connection, ISC. Чтобы из-за данного канала не образовалась петля в штатном режиме работы трафик в нем блокируется- это одна из особенностей работы MLAG.
С точки зрения сервера, выход их строя одного коммутатора не приведет к деградации сервиса в данной топологии.
Весь трафик плавно утечет на линк между коммутатором 2 и сервером 1. В случае же выхода из строя линка между сервером и каким-либо коммутатором логика работы MLAG сводится к ‘открытию’ ISC и перенаправлению трафика на него.
Использование технологии MLAG можно представить и в другом виде. Например, в Mlag можно включить LAG, как представлено на рисунке ниже.
Вариаций может быть много, например два core коммутатора (1 и 2), к которым посредством MLAG подключено множество других. Как правило, подобным увлекаются в ЦОДах.
Данную технологию поддерживают практически все вендоры, однако пиарит ее в основном Extreme networks. В их гайде можно найти множество вариаций использования MLAG с их фиолетовыми коммутаторами.