Как построить сеть дата-центра целиком на open-source-решениях и не прогадать

Пока идея дезагрегации и открытости в сетях активно продвигается крупнейшими веб-компаниями и производителями whitebox-коммутаторов и уже наметила свой путь в enterprise, в мире сетей назревает новая тенденция: использование открытых сетевых OS (NOS) и open-source-решений для управления сетевым железом.

Уже сейчас существует несколько открытых NOS, а также целый ряд открытых приложений и сетевых стеков, которые можно запускать на коммутаторе, но остается целый ряд вопросов:

  • В чём преимущество открытых NOS перед традиционными?

  • Готовы ли они для продуктивного использования в ЦОД?

  • Действительно ли они являются открытым ПО?

Чтобы ответить на эти вопросы, я детально рассмотрю внутреннюю структуру и принципы работы открытых NOS, опишу основные сценарии применения открытых NOS и паттерны в архитектуре открытой сети ЦОД на примере реально существующих проектов.