Архитектура Brocade NetIron MLX

После публикации ряда маркетинговых статей, предлагаю читателю копнуть чуть глубже и выяснить как достигается высочайшая на сегодняшний день производительность и не блокируемая коммутация на всех портах шассийных устройств Brocade.

Собственно никакого секрета здесь нет. Архитектура устройств базируется на старой доброй математике Чарльза Клосса, которая издавна использовалась в телефонных свичах где блокировки мягко говоря не приветствуются, а потом была взята на вооружение для построения всех старших линеек Brocade, включая BigIron, NetIron MLX и XMR.

Итак. NetIron MLX. Устройство выпущенное в 2006 году, проверенное временем и множеством инсталляций, с производительностью фабрики 7,68Tbps, маршрутизацией 7,6 миллиарда пакетов в секунду, и поддержкой на сегодняшний день 256 не блокируемых портов 10 GbE.

Архитектура устройства подробно описана в соответствующем документе на сайте вендора. Мы же посмотрим схему и остановимся на самых интересных фактах:


  1. Используемые модули свич-фабрики и идеология построения устройства едины для всех устройств линейки MLX от 4-х слотового шасси до 32-х слотового.
  2. Блокировки отсутствуют как на уровне линейных модулей так и в свич-фабрике при любых типах трафика и размерах пакетов
  3. Свичфабрика задействована постоянно и целиком вплоть до последнего модуля, обеспечивая максимальную производительность с резервированием N+1
  4. Control Plane отделен от Data Plane. Решение об отправке пакета принимается локально на процессоре линейной карты, обслуживающем конкретный порт.
На схеме изображены главные элементы линейной карты и фабрики коммутации.
  • NP - Network Processor
  • TM - Traffic Manager
  • FE - Fabric Element
Итак NP- сетевой процессор отвечающий за обработку трафика на порту и имеющий производительность 20/40 Gbps отправляет входящий пакет на трафик менеджер (TM) который соединен одновременно со всеми фабрик-элементами всех установленных свич-фабрик. TM получая пакет от сетевого процессора формирует из него ячейки одинакового размера и отправляет их разом на все элементы свич-фабрики (FE). Пакет заново собирается на исходящем TM и отправляется в исходящий порт обслуживающим его процессором.

Таким образом достигается заявленная пропускная способность устройства без блокировок и задержек. Но это хорошо для L2, скажете вы, а что на третьем уровне? Как достигается сумасшедшая цифра в миллиарды пакетов в секунду? И тут все достаточно просто. Весть основной функционал реализован в железе, на ASIC-ах локальных карт. Как уже упоминалось, каждая локальная карта MLX имеет свою таблицу маршрутизации, локальные сетевые процессоры которые обращаются к таблице маршрутизации (Brocade Direct Routing) находящейся в памяти каждой локальной карты.

Итак на сегодня мы имеем систему которая без снижения производительности держит в железе:
  • 4000 VPLS Instances
  • 8000 VLL
  • 4094 VLAN и 1 миллион MAC-адресов
  • 512 000 Ipv4 маршршутов
  • 112 000 Ipv6 маршрутов
  • 2 миллиона маршрутов BGP
  • 400 BGP/MPLS VPN
NetIron MLX - универсальное шасси которое хорошо зарекомендовало себя в транспортных сетях операторов где требуется поддержка MPLS, MPLS-TE, VPLS, Metro Ethernet и в сетях дата центров, где требуется высокопроизводительная не блокируемая коммутация и поддержка протокола BGP. Дальше нас ждет переход к использованию модулей на 40 и 100 GbE, но об этом читайте в следующих сообщениях.
Референс
18:35 01.11.2017



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Самое интересное

Почему востребован саксофонист на праздник

Когда планируется праздничный вечер, то в первую очередь переживают за техническую часть. Самым важн...

Вкусные рецепты: Цыпленок запеченый с лимоном на с

Цыпленок запеченый с лимоном на сухарях.Разогреть духовку до 425 F - 220 C. Из цыпленка вынуть потро...

Руководство для новичков в Bootstrap

Опубликовано: четверг 17.01.2013 16:15 Автор: Бо Шубински Каждый, кто часто бывает в интернете, мог...

Куда исчезли амазонки? Часть 2

В спорах о существовании амазонок исследователи разбились на два лагеря: одни из них говорят, что им...

Зачем и как переезжать в провинцию? Часть 2: как?

Вопрос «как переехать?» возникает, когда вопрос «зачем?», уже разрешен. И пе...

Исполнение желаний. Для чего нужно знать ответ на

Если вы чего-то хотите, но не можете ответить на вопрос «Зачем?», то скорее всего ваше желание так и...

Что самое дорогое? Самое дорогое - жизнь.

      Основной причиной нарушения баланса привычного течения жизни является – болезнь...

Всезнайка. Как договориться со спорщиком?

Всем нам в жизни приходится общаться с людьми, поведение которых нам не нравится. Как сотрудничать с...

Горы Воронежской области - какие они? Часть 4

Следующая длительная остановка — большой пещерный комплекс, расположенный между деревнями...

Вкусные рецепты: Пасхальный венок, Овсяное печенье

Пасхальный венокМолоко немного подогреть и растворить в нем дрожжи. Добавить 250 г муки, хорошо разм...



Новости развития информационнного портала:

Наш веб-сайт сделан для посетителей, стремящихся непрерывно совершенствоваться во всех сферах жизни. Каждый для себя найдет что-то интересное и подчеркнет из статьи полезные вещи. На сайте описано огромное количество моментов, которым в повседневной жизни вы найдете практическое применение. Отсутствие навязчивой рекламы, политики и новостных лент, наличие легкого юмора и полезных рассказов делает наш веб-портал комфортным для просмотра.

Полезная и познавательная информация, которая сконцентрирована на нашем портале позволяет ответить на некоторые интересующие вас вопросы. Для того, чтобы каждый посетитель на нашем портале смог в кротчайшие сроки отыскать нужную, для него информацию, мы максимально упростили интерфейс и улучшили систему поиска необходимой статьи. Теперь нет нужды тратить большое количество времени для поиска ответа на интересующий вас вопрос.