Дистрибьютор и системный интегратор
Сетевое оборудование
  • с 09:00 до 19:00
  • выходные: сб, вс

Бесшовные обновления с Cisco Nexus: Как обновлять сеть без перебоев в работе

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

Проектирование высоконадежных сетей включает множество стратегий для обеспечения непрерывной работы и минимизации простоев: множественные маршруты между критически важными точками, балансировка нагрузки и дублирование устройств и коммутаторов. Cisco поддерживает бесшовные обновления в дата-центрах с использованием коммутаторов Cisco Nexus как в Cisco Application Centric Infrastructure (ACI), так и в NX-OS. Рассмотрим доступные в Cisco NX-OS опции бесшовных обновлений и лучшие практики Cisco.

Cisco NX-OS для бесшовных обновлений

В отрасли существуют разные варианты бесшовных обновлений. Некоторые, такие как Smart System Upgrade (SSU) или «Leaf SSU», могут вызывать потерю пакетов в зависимости от включенных функций устройств. Под бесшовными обновлениями в этом контексте понимаются обновления с нулевой потерей пакетов (ZPL) на коммутаторах Cisco Nexus 9000.

Какие возможности предоставляет Cisco NX-OS для бесшовных обновлений?

  • Software Maintenance Update (SMU)

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

  • Graceful Insertion and Removal (GIR) («Режим обслуживания»)

Этот режим позволяет отключать определенные процессы без влияния на работу сети. GIR использует резервные маршруты для аккуратного вывода устройства из сети и возвращения его в эксплуатацию после обслуживания.

  • In-Service Software Upgrade (ISSU)

ISSU позволяет обновлять ПО на коммутаторах Cisco Nexus без прерывания передачи данных. Хотя ISSU не вызывает потерь пакетов, возможно прерывание работы управляющей плоскости на 50-90 секунд. Однако рабочие приложения в ЦОД не пострадают.

  • Enhanced In-Service Software Upgrade (EISSU)

EISSU, усовершенствованная версия ISSU, использует контейнеры NX-OS, создавая второй виртуальный контроллер и подменяя исходный образ. Это решение снижает время простоя управляющей плоскости до 3 секунд.

Все модели Cisco Nexus 9300 GX2A и GX2B поставляются с включенным по умолчанию EISSU. EISSU также активирован на моделях GX и FX3 с версии NX-OS 10.3.3.

Когда использовать данные технологии?

Идеально, если вся архитектура ЦОД дублирована. На практике это не всегда так. Рассмотрим несколько сценариев, где ISSU, EISSU и GIR обеспечивают обновления без потери пакетов:

  1. Обновление листовых коммутаторов с двойным подключением конечных точек (например, E1 и E2): Лучший вариант — GIR.
  2. Обновление листовых коммутаторов с одиночным подключением конечных точек (например, E5 и E6): GIR недоступен. Используйте ISSU или EISSU для достижения нулевой потери пакетов.
  3. Обновление коммутаторов на уровне spine: Используйте GIR, так как имеется физическая избыточность.
  4. Обновление супер-spine коммутаторов: Аналогично, предпочтителен GIR.

Hitless upgrade model recommendations

Устранение неполадок:
Если требуется диагностика, полагайтесь на GIR. SMU можно использовать при точечном исправлении кода.

Как выполнять обновления в крупных сетях?

Обновление одного коммутатора за раз нереалистично. Платформа управления Cisco Nexus Dashboard упрощает развёртывание и управление коммутаторами Nexus с поддержкой NX-OS. Nexus Dashboard Fabric Controller (NDFC) предоставляет готовые шаблоны и может одновременно обновлять сотни коммутаторов через интегрированный планировщик.