Перейти к основному содержимому

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

### Программное обеспечение​

- Ubuntu 22.04 (64 bit)
- Docker 24.0.0, установленный без необходимости использования команды sudo
- Kubernetes 1.32.2
- Helm 3.14.0
- YQ 4.41.1
- Python 3.8
- Ebtables
- Conntrack
- Socat

#### Установка необходимого ПО​

подсказка

Для установки необходимого ПО в вашу ОС воспользуйтесь скриптом `./cli.sh smc package {OS_NAME} install`, поставляемым вместе с дистрибутивом (требуется подключение к интернету). Поддерживаемые OS_NAME - ubuntu

Соединения внутри кластера могут блокироваться из-за включенного межсетевого экрана. Отключите его командой:

    sudo systemctl stop firewalld

### Аппаратные средства​

примечание

Требования рассчитаны исходя из входной нагрузки: 12 RPS на регистрацию и 15 RPS на авторизацию, при условии использования GPU.

CPU | RAM | SSD/HDD | Сеть | GPU (опционально)
16 ядер (32 потока) Частота — 4,5 ГГц Расширения набора команд: AVX/AVX2 Примеры CPU: AMD Ryzen 9 7950x, AMD Ryzen Threadripper 3960X, Intel Xeon Gold 6328H | 120 ГБ | Свободное пространство от 150 ГБ Не менее 20% свободного места в файловой системе | 16 Мбит/с | RTX 4080, Tesla A10

примечание

Для установки подсистемы stunner убедитесь, что машина на которой будет развернут BAF, доступна по обращению через IP-адрес.

### Системные требования для GPU (опционально)​

Nvidia Container Toolkit версии 1.11.0 и выше. Инструкция по установке доступна по ссылке.

примечание

Требуется видеокарта с графическим процессором от компании Nvidia не ниже GTX 1080 Ti с поддержкой версии CUDA 11.8.