+7 495 230 03 03 8 800 222 50 03
DevOps

Настройка Juniper Virtual Chassis QFX5100

Что такое Juniper Virtual Chassis?

Virtual Chassis (VC) на устройствах Juniper позволяет объединять несколько физических коммутаторов в одну логическую единицу управления. Это упрощает управление сетью, повышает её отказоустойчивость и масштабируемость. В этой статье мы подробно рассмотрим процесс настройки Virtual Chassis на двух коммутаторах Juniper QFX5100.

Подготовка к настройке стекирования Juniper

Для начала убедимся, что установлены одинаковые версии прошивки, чтобы избежать возможных проблем:
show version
Настройка Juniper Virtual Chassis - проверка junos version

Рисунок 1 – Проверка версии Junos.

Если версии отличаются, то необходимо обновить Juniper. Сделать это можно по нашей инструкции. Если у вас уже есть используемая конфигурация устройства, то рекомендуется сохранить ее. Объединим порты 48 и 49 с помощью кабелей QSFP+ на обоих устройствах между собой. Далее нам понадобится серийный номер устройства. Посмотреть его можно командой:
show virtual-chassis
Настройка Juniper Virtual Chassis - проверка серийного номера

Рисунок 2 – Получение серийного номера устройства.

Проверяем режим virtual-chassis:
show virtual-chassis mode
Настройка Juniper Virtual Chassis - проверка режима работы

Рисунок 3 – Проверка режима VC.

В данном случае у нас установлен fabric with mixed mode, который будем использовать. Сменить режим virtual-chassis можно командой:
request virtual-chassis mode mixed local reboot
Полный список настроек доступен в официальной документации.
По ссылке выше указано руководство для серии Juniper EX, но вся информация подойдет и для QFX.

Настройка Juniper Virtual Chassis

На обоих устройствах настроим Virtual Chassis. Для этого перейдем в конфигурационный режим, используя команду edit:
set virtual-chassis no-split-detection
set virtual-chassis preprovisioned
set virtual-chassis member 0 role routing-engine 
set virtual-chassis member 0 serial-number VF3715520181 # Указываем ваш серийный номер для устройства 1
set virtual-chassis member 1 role routing-engine
set virtual-chassis member 1 serial-number VF3717230274 # Указываем ваш серийный номер для второго устройства
set protocols layer2-control nonstop-bridging
set routing-options nonstop-routing
set system commit synchronize
set chassis redundancy graceful-switchover
Применяем настройки и смотрим результат. Теперь у нас 2 устройства Juniper объединены в Virtual Chassis и находятся в режиме active/passive, имея единое централизованное управление: Настройка Juniper Virtual Chassis - проверка конфигурации

Рисунок 4 – Проверка настроек.

Настройка Juniper Virtual Chassis - режим работы Juniper VC

Рисунок 5 – Режим работы Juniper VC.

Подробнее о настройках Juniper Virtual Chassis

  • no-split-detection – отключает механизм обнаружения разделения (split detection) в Virtual Chassis. Это значит, что коммутаторы не будут пытаться обнаружить и предотвратить разделение Virtual Chassis на части в случае разрыва связи между ними. По официальным рекомендациям отключаем no-split-detection, если у нас используется только 2 устройства. Можно заметить, что это лишь для серии MX, но мы также отключили ее. Вы можете оставить на свое усмотрение: Настройка Juniper Virtual Chassis - официальные рекомендации

    Рисунок 6 – Официальные рекомендации Juniper VC.

  • preprovisioned – режим предварительной настройки. В этом режиме вы можете заранее определить роли и серийные номера коммутаторов, которые будут частью Virtual Chassis. Коммутаторы, не указанные в конфигурации, не смогут автоматически присоединиться к Virtual Chassis.
  • nonstop-bridging – функция для протоколов управления второго уровня. Nonstop bridging обеспечивает непрерывную работу коммутации на втором уровне при отказе основной управляющей машины (Master RE). Это значит, что трафик будет продолжать передаваться, даже если основное управляющее устройство выйдет из строя, что повышает надежность сети.
  • nonstop-routing, аналогична nonstop-bridging, но применяется к маршрутизации (третий уровень). Nonstop routing обеспечивает непрерывность маршрутизации в случае отказа основной управляющей машины, что предотвращает прерывание трафика и сетевых соединений, повышая общую устойчивость сети.
  • commit synchronize – включает синхронизированное сохранение конфигурации между всеми коммутаторами Virtual Chassis. Когда вы выполняете команду commit, конфигурация применяется ко всем членам Virtual Chassis одновременно. Это обеспечивает согласованность конфигураций между всеми устройствами, что особенно важно в отказоустойчивых системах.
  • graceful switchover – функция для аппаратной избыточности шасси. Это позволяет плавно переключиться на резервное управляющее устройство (Backup RE) без прерывания работы сети. При включенном graceful switchover состояние всех протоколов и таблиц маршрутизации сохраняется и передается на резервное устройство, что минимизирует влияние на сеть при отказе основного устройства.
Дата публикации: 24 февраля 2025
Не нашли ответа на свой вопрос?

Смотрите также

Обсуждение материала

Содержание

Заказать звонок

Оставьте свои данные для того, чтобы специалист с вами связался.

*нажимая на кнопку, Вы даете согласие на обработку персональных данных
Быстрое внедрение включает:
На сервере установлено следующее ПО (доступно при подключении по протоколу RDP):
Также настроено:
Перед внедрением клиент предоставляет информацию о пользователях (логины и пароли). После завершения работ, клиенту высылается инструкция и ярлык для подключения.
Индивидуальное внедрение по ТЗ клиента обсуждается отдельно.