Свържете се с нас

План на курса

Въведение в отворените мрежи

  • Разбиране на разликите между хардуера на бели кутии и традиционните комутатори.
  • Open Compute Project и екосистемата на отворените мрежи.
  • Предимствата на деагрегираните мрежови операционни системи.
  • SONiC срещу ONL: избор на правилната платформа.

Архитектура и компоненти на SONiC

  • Преглед и принципи на дизайна на архитектурата на SONiC.
  • Ключови компоненти: Switch State Service (SwSS), syncd и Redis.
  • SAI (Switch Abstraction Interface) и съвместимост с хардуера.
  • Контейнери и микроуслугна архитектура на SONiC.

Архитектура и компоненти на ONL

  • Архитектура на ONL и поддържани платформи.
  • Инсталаторът и процесът на зареждане на ONL.
  • Конфигурация на платформата и устройство дърво (device tree) на ONL.
  • Интегриране на ONL с мрежови приложения.

Инсталиране и внедряване на SONiC

  • Съвместимост с хардуера и поддържани платформи.
  • Инсталиране на SONiC върху хардуер на бели кутии.
  • Типове образи (images) и методи за инсталация на SONiC.
  • Начална конфигурация и управленски интерфейс.

Инсталиране и внедряване на ONL

  • Хардуерни платформи, съвместими с ONL.
  • Създаване и инсталиране на образи на ONL.
  • Начална настройка и мрежова конфигурация на ONL.
  • Режим на спасяване (rescue mode) и отстраняване на проблеми при зареждане на ONL.

Основи на мрежовата конфигурация

  • Конфигурация на портове на комутатора, VLAN-и и trunking.
  • Базова конфигурация на Layer 2 и Layer 3.
  • Конфигурация на ACL и QoS.
  • Управление на конфигурацията и нейното запазване.

Протоколи за маршрутизиране

  • Конфигурация на статични маршрути.
  • Внедряване на BGP и настройка на peerings.
  • Базова конфигурация на OSPF.
  • Route maps и политика за конфигурация.

Мониторинг и наблюдаемост (Observability)

  • Телеметрия на SONiC и потоково предаване на метрики.
  • Интегриране с Prometheus и Grafana.
  • Syslog и управление на събития.
  • Конфигурация на SNMP и поддръжка на MIB.

Автоматизация и програмируемост

  • CLI на SONiC и утилити за конфигурация.
  • REST API и gRPC интерфейси.
  • Използване на Ansible за автоматизация на SONiC/ONL.
  • Python скриптове за мрежови операции.

Най-добри практики за внедряване в производство

  • Стратегии за висока наличност и излишък.
  • Обновяване на SONiC и ONL в среда на производство.
  • Процедури за резервно копиране и възстановяване.
  • Ръководства за усилване на сигурността.

Отстраняване на проблеми и дебъгване

  • Чести проблеми при внедряване и техните решения.
  • Анализ на дневниците (logs) и диагностични инструменти.
  • Отстраняване на проблеми със съвместимостта на хардуера.
  • Ресурси на общността и канали за поддръжка.

Обобщение и следващи стъпки

Изисквания

  • Разбиране на основите на мрежите, включително TCP/IP, превключване и мрежови протоколи за маршрутизиране.
  • Опит с администриране на Linux системи и команден ред.
  • Запознанство с мрежов хардуер и архитектура на центровете за данни.
  • Базови знания за концепциите за контейнеризация (контейнери на Docker).

Публика

  • Мрежови инженери и архитекти.
  • Инженери по инфраструктура на центрове за данни.
  • Специалисти по DevOps, управляващи мрежовата инфраструктура.
  • ИТ мениджъри, планиращи стратегии за отворена мрежа.
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории