Статья содержит требования к серверу для установки платформы. О требованиях к узлам кластера см. в статье Требования к серверу для кластера.
Аппаратные требования
Платформа
Сервер должен быть физическим или виртуальным на основе виртуализации KVM.
Требования к характеристикам сервера зависят от количества создаваемых виртуальных машин (ВМ):
*Стабильная работа платформы с 15000-25000 ВМ не гарантируется в условиях высокой нагрузки на сервер. Если вы планируете создать более 25000 ВМ, рекомендуем приобрести дополнительный экземпляр платформы
Процессор
Поддерживаются процессоры Intel и AMD с архитектурой x86_64 и набором инструкций SSE4.2. Процессоры с архитектурой ARM не поддерживаются.
Диски
Директория /var используется для распаковки образов Docker. Раздел диска с этой директорией должен быть не менее 8 Гб.
Для стабильной работы платформы рекомендуется создание файла подкачки.
Сетевая карта
Для установок от 3000 ВМ скорость передачи данных должна быть не менее 1 Гб/с.
Узел кластера
Узлом кластера должен быть физический сервер со следующими характеристиками:
Подробнее см. в статье Требования к серверу для кластера.
Программные требования
Операционные системы:
- AlmaLinux 8 (руководство по установке);
- AlmaLinux 9.5, 9.6 (начиная с версии 2025.06.1) (руководство по установке).
Не рекомендуем выполнять обновление ОС с AlmaLinux 8 на AlmaLinux 9 с помощью ELevate или аналогичного ПО.
Обновить ОС на сервере с платформой вы можете одним из способов:
- создайте резервную копию платформы, установите на сервере ОС AlmaLinux 9 и восстановите платформу из резервной копии. Подробнее см. в статье Резервное копирование платформы. Этот способ не переносит данные стастистики виртуальных машин и узлов кластера;
- перенесите платформу на сервер с ОС AlmaLinux 9 по инструкции из статьи Перенос VMmanager на другой сервер.
Дополнительно для версии Infrastructure доступна установка на ОС:
- Astra Linux Special Edition 1.7.4 (руководство по установке);
- Astra Linux Special Edition 1.8.1 (1.8.1.12, 1.8.1.16) (руководство по установке);
- Astra Linux Special Edition 1.8.3 (1.8.3.7) (руководство по установке).
Используйте немодифицированную ОС в минимальной редакции: без сторонних репозиториев и установленных дополнительных сервисов.
Для корректной работы платформы не изменяйте стандартное приветствие командной строки в файле .bashrc.
Неподдерживаемые ОС
ОС CentOS не поддерживается. Если на сервере установлена ОС CentOS, вы можете выполнить миграцию на ОС AlmaLinux 8:
ОС Ubuntu 20.04 не поддерживается. Вы можете перенести платформу на сервер с поддерживаемой ОС по инструкции из статьи Перенос VMmanager на другой сервер.
Системное время
Системное время должно быть синхронизировано с NTP-сервером. Для этого настройте синхронизацию с помощью ПО:
- chrony — для ОС AlmaLinux;
- ntp — для ОС Astra Linux.
Сетевые настройки
Конфигурация сетевых интерфейсов
На сервере должен быть настроен статический IPv4-адрес. Работа платформы только с IPv6-адресами (без IPv4-адресов) не тестировалась и не гарантируется.
Входящие подключения
Разрешите входящие подключения на порты:
- 22/tcp — сервис SSH. Порт должен быть доступен для всех узлов кластера и при необходимости для публичной сети;
- 80/tcp — HTTP;
- 443/tcp — HTTPS.
Доступ к внешним ресурсам
При установке в открытом контуре платформа должна иметь доступ к интернет-ресурсам.
Проверьте, что доступны ресурсы:
- docker-registry.ispsystem.com, docker.io — для доступа к Docker;
- download.ispsystem.com — для обновления и установки платформы;
- license6.ispsystem.com — для проверки лицензий;
- metricreport.ispsystem.net — для работы сервера метрик;
- rpm.frrouting.org — для установки ПО FRRouting на узлах кластера IP-fabric;
- репозиториев ОС. Подробнее см. в статье Репозитории.
Статус сетевых сервисов
Проверьте статус сервисов на сервере с AlmaLinux:
- nftables — должен быть включён;
- NetworkManager — должен быть включён;
- firewalld — должен быть выключен.