Реализация зеркалирования трафика в OVN для K2 Cloud
Х@habr_comмедиа / агрегатор
3 недРазбор реализации зеркалирования трафика в overlay-сетях OVN, выполненной инженерами K2 Cloud для нужд NTA/NDR-систем.
Это важное улучшение сетевой инфраструктуры облаков, позволяющее полноценно использовать системы мониторинга безопасности.
- Позволяет администраторам облачных сред получать копии трафика виртуальных машин для анализа безопасности.
- Решает проблему избыточного трафика и дублирования пакетов при зеркалировании в overlay-сетях.
- Улучшает возможности мониторинга и обнаружения угроз в облачных инфраструктурах.
Зеркалирование трафика виртуальных машин в OVN: что пришлось добавить в overlay-сеть
NTA/NDR-системе для работы нужна копия сетевого трафика. Но в российских публичных облаках получить её с интерфейсов виртуальных машин было нельзя: OVN поддерживал зеркалирование на уровне физических портов гипервизора, а нужной функциональности для overlay-сети не было.
В K2 Cloud её реализовали с нуля и отправили патч в апстрим OVN — теперь он входит в основную кодовую базу проекта.
Дальше выяснилось, что без фильтров зеркалирование работает, но создаёт лишний трафик и может испортить анализ. Если копировать трафик двух общающихся ВМ, один пакет прилетит на сенсор дважды. Если оставить только входящий — получатся асинхронные сессии, где половина картины отсутствует. Плюс есть тяжёлый легитимный трафик, который незачем гонять через анализатор.
А при реальном развёртывании добавляются уже менее очевидные вещи — DNS и DHCP на шлюзе, DPDK, IOPS, несколько AZ и нагрузка выше паспортных 2 Гбит/с PT NAD.

Кратко (AI)
Инженеры K2 Cloud реализовали функциональность зеркалирования трафика в overlay-сетях OVN, которой ранее не хватало в публичных облаках. Патч был принят в апстрим проекта. В статье описываются технические сложности, возникшие при внедрении, включая проблемы дублирования пакетов, асинхронности сессий и оптимизации нагрузки на сетевые анализаторы.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖