VMmanager

Требования к серверу

Статья содержит требования к серверу для установки платформы. О требованиях к узлам кластера см. в статье Требования к серверу для кластера

Для обеспечения стабильной работы VMmanager не используйте сервер с платформой в качестве узла кластера. Техническая поддержка платформы с такой конфигурацией не оказывается.

Аппаратные требования

Платформа

Сервер должен быть физическим или виртуальным на основе виртуализации 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 Гб
Дисковое пространство1 ТБ2 ТБ

Подробнее см. в статье Требования к серверу для кластера.

Программные требования

Операционные системы:

  • AlmaLinux 8;
  • Ubuntu 20.04.

Дополнительно для версии Infrastructure доступна установка на ОС:

  • Astra Linux Special Edition 1.7.4;
  • Astra Linux Special Edition 1.8.1.
Поддерживается ОС Astra Linux Special Edition с уровнем защищенности "Орёл" или "Воронеж". Перед установкой выполните инструкции из статьи Подготовка сервера с ОС Astra Linux. Инструкции по обновлению ОС до версии 1.8.1 см. в статье Миграция с ОС Astra Linux 1.7.X на Astra Linux 1.8.1.


ОС CentOS не поддерживается. Если на сервере установлена ОС CentOS, вы можете выполнить миграцию на ОС AlmaLinux 8:

Используйте немодифицированную ОС в минимальной редакции: без сторонних репозиториев и установленных дополнительных сервисов. 

Дополнительные сервисы — это все программы, установленные на сервере, которые не входят в стандартный набор ОС и не связаны с работой платформы. Например, дополнительные веб-серверы и СУБД.

Для корректной работы платформы не изменяйте стандартное приветствие командной строки в файле .bashrc.

Системное время

Системное время должно быть синхронизировано с NTP-сервером. Для этого настройте синхронизацию с помощью ПО:

  • chrony — для ОС AlmaLinux, Ubuntu;
  • ntp — для ОС Astra Linux.

Сетевые настройки

Разрешите входящие подключения на порты:

  • 22/tcp — сервис SSH. Порт должен быть доступен для всех узлов кластера и при необходимости для публичной сети;
  • 80/tcp — HTTP;
  • 443/tcp — HTTPS.

При установке в открытом контуре платформа должна иметь доступ к интернет-ресурсам.

Проверьте, что доступны ресурсы:

Доступ к ресурсам должен быть открыт постоянно. Отсутствие доступа может привести к сбоям в работе платформы. Например, если сервер лицензий не будет доступен, лицензия платформы может деактивироваться.

Проверьте статус сервисов на сервере с AlmaLinux 8:

  • nftables — должен быть включён;
  • NetworkManager — должен быть включён;
  • firewalld — должен быть выключен.