Software Engineer в Agilites
  • Карантин, дата-центри і сила мережевої операційної системи SONiC

    Интересный доклад. Приятно, что есть на рынке компании занимающиеся подобной тематикой.

    Из негативного опыта одного из моих предыдущих проэктов могу сказать, что работать с SONiC могут позволить себе либо достаточно серьезные компании уровня Microsoft/Facebook/... либо стартапы без адекватного финансирования не понимающие всю сложность данной тематики.

    Для информации. Лидеры рынка развивают свои сетевые решения на протяжении десятков лет, сотрудники компаний часто являются авторами либо со авторами протоколов/концепций RFC и IETF, за десятилетия имеются десятки тысяч тестовых сценариев ПО и типичных (и не очень) сетевых топологий в лабораториях по всему миру, систему отслеживания и реакции на уязвимости в ПО, поддержку продукта на протяжении всего его жизненного цикла, тысячи сертифицированных специалистов, интеграторов, склады запасных частей и комплектов оборудования, систему подготовки и обучения инженеров.

    Подскажите, какой стартап может позволить себе подобное и быть конкурентноспособным?

    Задачи OCP покрывают лишь потребности конкретных крупных компаний, которые
    действительно экономят сдерства платя лишь за тот функционал который им необходим, развивая его собственными силами по мере необходимости.

    Да, функциональность поставляемых вендорами ASIC (Broadcom, Mellanox, ...) действительно
    впечатляет и при наличии достаточных ресурсов на них возможна реализация NOS по функциональности и качеству сопоставимая с некоторыми из продуктов от сетевых вендоров.

    Вопрос в понимании уровня инвестициий теми кто берется за это и сложности задач возникающих перед командой.

    С технической точки зрения предстоит написать control plane и уровень абстракций с железом с нуля (см. пример Juniper с их JunOS) борясь с искушением использовать уже «готовое» ПО (например FRR/Quagga). Иметь огромные ресурсы по автоматизации тестирования.

    В противном случае получаются полу-решения для поддержания которых необходима команда
    разработки на протяжении всего жизненного цикла продукта (баги, миграция на новое железо т.к. производитель whitebox линейки коммутаторов отказался от поддержки или вовсе исчез, миграция старых драйверов на новые дистрибутивы/ядра и т.п.), что в конечном итоге приведет к еще большим затратам чем покупка готового решения с поддержкой от вендора.

    Рынок сетевых консервативен — чтобы занять хотя бы какую-то нишу нужны годы. Пример более менее успешных компаний — Cumulus, Arista.

  • Карантин, дата-центри і сила мережевої операційної системи SONiC

    SONiC заточен в лучшем случае для частичного покрытия задач датацентра. Задачи среднего и крупного enterprise сегмента не покрыты вообще. Просто по причине того, что единственный класс устройств который поддерживает SONiC — L3 коммутаторы.

  • Карантин, дата-центри і сила мережевої операційної системи SONiC

    Объясните зачем cisco развивать прямую конкуренцию своей линейке продуктов инвестируя в SONiC и другие открытые NOS? С чего это вдруг решили что покупать решения от венродов и платить за их ОС никто не хочет?

    Если посчитать стоимость построения и управления сети на основе решений от лидеров рынка на протяжении всего жизненного цикла сети выйдет дешевле.

    Коммутаторы и функционал SONiC едва покрывают потребности инфраструктуры датацентров. Решения сетевых вендоров нацелены на все остальные сегменты.