OVN: интегрируем готовый SDN в платформу виртуализации

Резерв

API
Java
Python
Технологии виртуализации и контейнеризации
Сетевое администрирование
Инфраструктура
Сеть

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Любой IaaS строится на трёх китах — вычисления, хранилище и сеть. Посмотрим на опыт внедрения одного из популярных SDN и возникающие в процессе подводные камни.

Целевая аудитория

Сетевые администраторы, DevOps-инженеры, backend-разработчики.

Тезисы

Естественным этапом развития систем серверной виртуализации является виртуализация сети — возможность создавать виртуальные сетевые инфраструктуры «под задачу», не будучи стесненным рамками реальной сетевой инфраструктуры предприятия. Подобный этап развития настал и у проекта zVirt.

Для обеспечения виртуализации сети в нашей системе мы исследовали существующие решения и остановились на интеграции готового SDN — OVN. При интеграции мы столкнулись с различными проблемами, начиная от просадок в производительности при увеличении нагрузки на SDN и заканчивая задачами, связанными с оберткой в продукт.

В докладе расскажу:
* чем отличается интеграция SDN в облако и SDN в систему виртуализации, почему разработка «механизма» сложнее, чем разработка «политики»;
* почему мы остановились на готовом SDN, а не писали сами;
* с какими трудностями столкнулись при попытках сделать универсальное решение;
* компромиссы и их цена: чем пришлось пожертвовать;
* сравним производительность нашей системы со «стоковой».

Разрабатывает backend в Orion soft для системы виртуализации и СУБД. 10 лет в индустрии.
Любит Python, Go и Unix.

Orion soft

Orion soft — один из лидеров IT-индустрии, ведущий производитель платформ виртуализации и инфраструктурных решений. С 2018 года помогают коммерческим и государственным организациям модернизировать IT-инфраструктуру, запускать процессы цифровой трансформации и реализовывать проекты в области импортозамещения.

Видео