Cloud from scratch: строим виртуальную сеть из подручных материалов
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Хотите построить сеть для облака с нуля? Хотите "швейцарский нож" для подобной задачи? Проведем мастеркласс по созданию распределенной виртуальной сети между виртуалками.
В наше время появляется много новых облаков, но вот новые SDN появляются редко. Мы в VK Cloud написали свой собственный SDN. И теперь, помаленьку, выкладываем его в opensource. На этом мастерклассе я покажу небольшой кусочек нашего SDN, который, тем не менее, выполняет очень важную функцию - он служит для организации распределенного свитча в виртуальной сети. Кроме этого он умеет еще много всего, например быть распределенным роутером. Это не полноценный SDN, а скорее универсальный инструмент, которым можно решить кучу около сетевых проблем вокруг облаков и k8s.
В качестве dataplane используем Open vSwitch и gobgp. Обеспечиваем совместимость с набором стандартов EVPN.
Техлид IaaS Network в облачной платформе VK Cloud. Последние несколько лет занимается разработкой и эксплуатацией сетевых и SDN-решений для различных облачных платформ.
Видео
Другие доклады секции
Platform Engineering