Download PDF
Download page Требования к серверу.
Требования к серверу
Статья содержит требования к серверу для установки платформы. О требованиях к узлам кластера см. в статье Требования к серверу для кластера.
Установка платформы на сервер для узла кластера возможна только с целью переноса платформы на ВМ в этом кластере. В остальных случаях такая конфигурация не поддерживается и техническая поддержка по ней не оказывается.
Аппаратные требования
Платформа
Сервер должен быть физическим или виртуальным на основе виртуализации KVM.
Требования к характеристикам сервера зависят от количества создаваемых виртуальных машин (ВМ):
| До 1500 ВМ | От 1500 до 3000 ВМ | От 3000 до 15000 ВМ | От 15000 до 25000 ВМ* | ||||
|---|---|---|---|---|---|---|---|
| Минимальные | Рекомендуемые | Минимальные | Рекомендуемые | Минимальные | Рекомендуемые | Минимальные | |
| Процессор | 2 ГГц | 3 ГГц | 2 ГГц | 3 ГГц | 2 ГГц | 3 ГГц | 3 ГГц |
| Количество ядер | 2 шт. | 4 шт. | 4 шт. | 8 шт. | 16 шт. | 32 шт. | 32 шт. |
| Оперативная память | 4 Гб | 8 Гб | 8 Гб | 16 Гб | 32 Гб | 64 Гб | 64 Гб |
Дисковое пространство (корневой раздел диска) | 150 Гб | 300 Гб | 300 Гб | 600 Гб | 1 ТБ | 2 ТБ | 2 ТБ |
*Стабильная работа платформы с 15000-25000 ВМ не гарантируется в условиях высокой нагрузки на сервер. Если вы планируете создать более 25000 ВМ, рекомендуем приобрести дополнительный экземпляр платформы
Процессор
Поддерживаются процессоры Intel и AMD с архитектурой x86_64 и набором инструкций SSE4.2. Процессоры с архитектурой ARM не поддерживаются.
Диски
Директория /var используется для распаковки образов Docker. Раздел диска с этой директорией должен быть не менее 8 Гб.
Для стабильной работы платформы рекомендуется создание файла подкачки.
Используйте только SSD-диски.
Сетевая карта
Для установок от 3000 ВМ скорость передачи данных должна быть не менее 1 Гб/с.
Узел кластера
Узлом кластера должен быть физический сервер со следующими характеристиками:
| Минимальные требования | Рекомендуемые требования | ||
|---|---|---|---|
| Процессор | 2.4 ГГц | 3 ГГц | |
| Количество ядер | 4 шт. | 8 шт. | |
| Оперативная память | 8 Гб | 16 Гб | |
Дисковое пространство | При использовании сетевого хранилища | 150 Гб | 500 Гб |
Без использования сетевого хранилища | 1 ТБ | 2 ТБ | |
Подробнее см. в статье Требования к серверу для кластера.
Программные требования
Операционные системы:
- 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) (руководство по установке) — поддерживается с версии 2025.10.1.
Поддерживается ОС Astra Linux Special Edition с уровнем защищенности "Орёл" или "Воронеж". Перед установкой выполните инструкции из статьи Подготовка сервера с ОС Astra Linux. Инструкции по обновлению ОС до версии 1.8.1 см. в статье Миграция с ОС Astra Linux 1.7.X на Astra Linux 1.8.X.
Используйте немодифицированную ОС в минимальной редакции: без сторонних репозиториев и установленных дополнительных сервисов.
Дополнительные сервисы — это все программы, установленные на сервере, которые не входят в стандартный набор ОС и не связаны с работой платформы. Например, дополнительные веб-серверы и СУБД.
Для корректной работы платформы не изменяйте стандартное приветствие командной строки в файле .bashrc.
Неподдерживаемые ОС
ОС CentOS не поддерживается. Если на сервере установлена ОС CentOS, вы можете выполнить миграцию на ОС AlmaLinux 8:
Системное время
Системное время должно быть синхронизировано с NTP-сервером. Для этого настройте синхронизацию с помощью ПО chrony.
Сетевые настройки
Конфигурация сетевых интерфейсов
На сервере должен быть настроен статический 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 — должен быть выключен.