← к ленте

Реализация зеркалирования трафика в 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.
Реализация зеркалирования трафика в OVN для K2 Cloud

Кратко (AI)

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

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖