В гостях:
Александр Азимов
Сетевой эксперт, Яндекс.
Павел Пазин
Руководитель отдела разработки SAI. YADRO
Дмитрий Чигишев
Руководитель R&D, Булат
Владимир Колпаков
Инженер-проектировщик СПД, Инфосистемы Джет
Заходят как-то Яндекс, Ядро, Булат и Джет в бар.
В 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
Группа в фб: www.facebook.com/linkmeup.sdsm
Добавить RSS в подкаст-плеер.
Пообщаться в общем чате в тг: https://t.me/linkmeup_chat
Поддержите проект:
![]()
![]()
![]()
Ещё выпуски
Давненько мы не говорили про CI/CD, а тема благодатная. Раньше было все просто — хочешь у себя — берешь Gitlab, хочешь на серверах ...
3 декабря 2024
HighLoad++ 2019 принёс нам много нового. Но самое главное — знакомства. Новые поуехавшие — с Ольгой, прожившей шесть лет в Испании и проработавшей ...
22 марта 2020
Мы сначала планировали, что IRL — это когда linkmeup встретился где-то на квартире/офисе, поболтал за жизь и ещё и записал это на диктофон. ...
31 июля 2019
Десятый выпуск продолжает тему NOC. Алексей Широких раскрывает тему внедрения его на реальной сети. Если интересно узнать, как NOC может помочь облегчить вашу ...
25 декабря 2013




0 коментариев