podcast

telecom №155. SONiC

25.01.2026
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Звук
  • Castbox
  • Pocket Casts
  • iHeart
  • PlayerFM
  • ВКонтакте
  • SoundStream
  • Overcast
  • Castro
  • RadioPublic
Заходят как-то Яндекс, Ядро, Булат и Джет в бар. 
 
В 155-м выпуске обсуждем SONiC — Open Source операционную систему для white-box коммутаторов. 
 
Кто: 
 
Александр Азимов. Сетевой архитектор Яндекс 
Павел Пазин. Руководитель отдела разработки SAI. YADRO 
Дмитрий Чигишев. Руководитель R&D, Булат 
Владимир Колпаков. инженер-проектировщик СПД, Инфосистемы Джет 
 
 
О чём: 
 
Кому нужен Open Source NOS 
Коммутатор как железо 
 
ODM/OEM - white-box аналогичны коммутаторам от вендоров по железу, осталось решить вопрос с софтом. 
Из чего состоит коммутатор, нюансы внутренней реализации, обычно скрытые от пользователей => сложно ли сделать свой коммутатор 
Софт не должен быть привязан к конкретному железу, а самая сложная и важная часть здесь - asic. 
 
 
Что поставить на это железо 
 
Выбор по железу есть, а по софту - особо нет. 
Требования к софту. 
Какие варианты есть - ONL, DentOS, FBOSS, Sonic (бесплатно), OcNOS (платно), своё (долго*дорого) 
 
 
 
Sonic занимает свою нишу. 
Плюсы.  
Почему стал развиваться - включились основные игроки. 
Контрибьюторы.  
Версии/релизы. 
Скачать/собрать, поставить. 
ONIE 
 
 
Внутреннее устройство Sonic 
 
Контейнеры 
Внутри сплошной Open Source 
Модули и userspace приложения 
Ядро Linux - как важная часть пайплайна (отличия от JunOS/EOS/IOS XR) 
Типичный Pipeline - разираем сверху вниз и упираемся в SAI 
 
 
SAI и OCP 
 
Как получилось добиться поддержки разных чипов 
Концепция. 
SAI - есть интерфейс, а есть конкретная реализация (libsai) 
Переходим к отличиям между ванильным соником и вендорским. 
 
 
Опыт использования Sonic  
 
Как запускали, кейсы, чем на практике отличается ванильный соник от вендорского 
Как добавить в Sonic новый коммутатор 
Автоматизация и управление 
 
 
Итоги - для обычного пользвателя 
 
Нужен ли Sonic обычному пользователю 
Нужно ли разбираться в его устройстве 
Sonic - хайп или что то больше 
 
 
 
 
 
Оставайтесь на связи 
Пишите нам: info@linkmeup.ru 
Канал в телеграме: t.me/linkmeup_podcast 
Канал на youtube: youtube.com/c/linkmeup-podcast 
Подкаст доступен в iTunes, Google Подкастах, Яндекс Музыке, Castbox 
Сообщество в вк: vk.com/linkmeup 
Группа в фб: facebook.com/linkmeup.sdsm 
Добавить RSS в подкаст-плеер. 
Пообщаться в общем чате в тг: https://t.me/linkmeup_chat 
 
 
Поддержите проект: