Skip to main content

Подготовка ОС для развертывания MLAD

Информация, приведенная на данной странице, является разработкой команды pre-sales и/или community KUMA и НЕ является официальной рекомендацией вендора.

Официальная документация по данному разделу приведена в Онлайн-справке на продукт: https://support.kaspersky.com/help/MLAD/5.0/ru-RU/247959.htm

Актуальные для развёртывания запросите у сотрудников Лаборатории Касперского.


Подготовка целевой машины

Дистрибутивы

Ubuntu LTS 22.04: https://releases.ubuntu.com/jammy/ (cкачайте iso ...-live-server-amd64.iso или ...-desktop-amd64.iso)

Ubuntu LTS 24.04: https://releases.ubuntu.com/noble/ (cкачайте iso ...-live-server-amd64.iso или ...-desktop-amd64.iso)


Общие требования

Аппаратные требования для каждого защищаемого объекта нужно уточнять с учетом применяемой модели, количества обрабатываемых тегов и событий, средней скорости получения данных (количества наблюдений в секунду) и объема хранимых данных. Чем больше объем обрабатываемых данных и сложность используемой ML-модели, тем больше аппаратных ресурсов потребуется для установки серверной части Kaspersky MLAD.

Процессор

Список поддерживаемых процессоров:

  • процессор Intel Xeon E3 v3, v4, v5, v6;

  • процессор Intel Xeon E5 v3, v4;

  • процессор Intel Xeon E7 v3, v4;

  • масштабируемые процессоры Intel Xeon;

  • масштабируемые процессоры Intel Xeon 2-го и 3-го поколения;

  • процессор Intel Xeon E;

  • процессор Intel Xeon W;

  • процессор Intel Xeon D;

  • процессор Intel Core i5, i7 4-го поколения и выше;

  • процессор Intel Core i9;

  • процессор Intel Core M.

Вы можете установить Kaspersky MLAD на сервер с другим 64-битным процессором архитектуры x86 2013 года выпуска и позже.

Процессор должен соответствовать вышеперечисленным минимальным аппаратным требованиям и поддерживать следующие расширения, необходимые для библиотеки TensorFlow 2.15.1:

  • Advanced Vector Extensions (avx);
  • Advanced Vector Extensions 2 (avx2).

Минимальные аппаратные требования:

  • 8 ядер;
  • 32 ГБ оперативной памяти;
  • 200 ГБ свободного пространства на жестком диске (рекомендуется использовать SSD-диск).

Если в Kaspersky MLAD будет поступать большой поток данных, требуется увеличить объем свободного пространства на жестком диске.

Требования к компьютеру пользователя:

  • 64-битная операционная система;
  • установленный браузер Google Chrome версии 107 и выше;
  • минимальное разрешение экрана монитора для правильного отображения веб-интерфейса – 1600х900.

Необходимые пакеты

Основные пакеты:

  • docker 20.10.21 и выше;
  • docker compose 2.12.2 и выше.

Устанавливать программное обеспечение на сервер Kaspersky MLAD требуется с официального Docker-репозитория

Подключение репозиториев Docker:
# добавление официального Docker GPG ключа:
sudo apt-get update
sudo apt-get install ca-certificates curl -y
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# добавление репозитория в источники apt:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update
Установка последний версии Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
Проверка корректной установки Docker:
sudo docker run hello-world

После выполнения команды у вас должен скачаться и запуститься Docker-контейнер hello-world, который можно увидеть выполнив команду sudo docker ps -a

После установки Docker и Docker Compose убедитесь, что версии соответствуют требованиям:

docker --versiondockerversion
docker compose version