Installation

System requirements

  • Processor with hugepages support and SSE 4.2 (at least four cores).
  • At least 8 GB of RAM.
  • Network adapter supported by DPDK.
  • Separate network interface for management.
  • From 32 GB of free disk space. Disk usage depends on the number of protection policies, metrics storage time, activity, etc.

Both physical and virtual machines (KVM, VMWare) are supported.

Recommended distributions based on experience:

  • Debian 10+
  • Ubuntu LTS

Mellanox adapters have specific distribution requirements.

In order to install MITIGATOR you need to apply for access to the Docker images of the product.

Docker Compose version v1 should be used. MITIGATOR is not guaranteed to work with Docker Compose v2.

You yourself assemble the platform, install and administer the system. Documentation and technical support is limited only to the MITIGATOR system.

Installation ways

  • Virtual machine

    Ready OVA for VMWare and VirtualBox. For quick experiments and traffic up to 1 Gbps.

  • Ansible

    Set the parameters and the popular orchestration system will install MITIGATOR. For Ansible users and those who don’t want to administer Linux.

  • Manual

    Recommended for a better understanding of the system. Knowledge of Linux and command line skills required.

Network usage

The management interfaces (mgmt) are managed by Linux and used by the MITIGATOR system for the following:

  • access to the web interface and API;
  • interaction via BGP;
  • notifications;
  • interaction with external servers.

The data interfaces through which the cleaned traffic passes are controlled by MITIGATOR and are not accessible by the OS. Thus, the control traffic and the traffic being cleaned is physically separated and one does not affect the other.

Advanced settings

Solving possible problems

Complete instructions