Установка

Системные требования

  • Процессор с поддержкой hugepages и SSE 4.2 (не менее четырех ядер).
  • Не менее 8 ГБ оперативной памяти.
  • Сетевой адаптер, поддерживаемый DPDK.
  • Отдельный сетевой интерфейс для управления.
  • 16 ГБ свободного места на жестком диске (с учетом данных, на 100 политик).

Поддерживаются как физические, так и виртуальные машины (KVM, VMWare).

Рекомендуемые дистрибутивы на основе опыта эксплуатации:

  • Debian (stable)
  • Ubuntu LTS

Адаптеры Mellanox имеют особые требования к дистрибутивам.

Для установки необходимо обратиться за доступом к Docker-образам продукта.

Вы сами собираете платформу, устанавливаете и администрируете систему. Документация и техническая поддержка ограничивается только Mitigator´ом.

Способы установки

  • Виртуальная машина

    Готовый OVA-образ для VMWare и VirtualBox. Для быстрых экспериментов и трафика до 1 Гбит/с.

  • Ansible

    Задайте параметры, и популярная система оркестрации установит Mitigator. Для пользователей Ansible и тех, кто не хочет администрировать Linux.

  • Вручную

    Рекомендуется для лучшего понимания системы. Требуется знание Linux и навыки работы с командной строкой.

Расширенные настройки

Troubleshooting

Решения возможных проблем:

  • Не загружаются драйверы (modprobe)
  • Не работает docker и docker-compose
  • Обработчик пакетов недоступен:
    • EAL: Cannot get hugepage information
    • no port found with PCI address BB:DD.F
    • аварийное завершение.

Полная инструкция (версия для печати).