На стенде Jet Network Team в Лаборатории на IT Elements мы представили White Box-коммутатор производителя Edgecore с операционной системой Edgecore SONiC. Архитектура White Box предполагает разделение на уровни аппаратной части и софта.
В SONiC различные функции коммутатора представлены в виде отдельных модулей, которые общаются между собой с помощью определенной модели инфраструктуры на базе Docker-контейнеров. Благодаря этому мы можем использовать коммутаторы White Box как инструмент для запуска сторонних приложений. В Docker мы запустили АТС Asterisk, мониторинг Zabbix и, конечно же, Doom. Это позволило порассуждать о концепции периферийных вычислений без использования серверов для небольших нагрузок.
Владимир Колпаков, инженер-проектировщик систем передачи данных:
«Конечно, назвать коммутатор полноценным узлом периферийных вычислений нельзя, поэтому мы с коллегами придумали для этого свой термин — кухонный комбайн. Запуск Doom на коммутаторе — это интересно, и внимания к стенду было много.
Благодаря нашим экспериментам удалось рассказать гостям, что такое White Box-коммутаторы, как мы справляемся с OC SONiC, какие кейсы мы обдумывали, выбирая контейнеры для демонстрации. Люди пока еще не очень доверяют Open Source-решениям, но, узнав о ценовых преимуществах White Box и о том, что мы уже построили на них несколько ЦОДов, начинают проявлять интерес».

