Требования к серверу
Статья содержит требования к серверу для установки платформы. О требованиях к узлам кластера см. в статье Требования к серверу для кластера.
Для обеспечения стабильной работы VMmanager не используйте сервер с платформой в качестве узла кластера. Техническая поддержка платформы с такой конфигурацией не оказывается.
Аппаратные требования
Платформа
Сервер должен быть физическим или виртуальным на основе виртуализации KVM.
Требования к характеристикам сервера зависят от количества создаваемых виртуальных машин (ВМ):
До 1500 ВМ | От 1500 до 3000 ВМ | От 3000 до 15000 ВМ | От 15000 до 22000 ВМ* | ||||
---|---|---|---|---|---|---|---|
Минимальные | Рекомендуемые | Минимальные | Рекомендуемые | Минимальные | Рекомендуемые | Минимальные | |
Процессор | 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-22000 ВМ не гарантируется в условиях высокой нагрузки на сервер
Поддерживаются процессоры Intel и AMD с архитектурой x86_64 и набором инструкций SSE4.2. Процессоры с архитектурой ARM не поддерживаются.
Директория /var используется для распаковки образов Docker. Раздел диска с этой директорией должен быть не менее 8 Гб.
Для стабильной работы платформы рекомендуется создание файла подкачки.
Используйте только SSD или NVMe-диски.
Узел кластера
Узлом кластера должен быть физический сервер со следующими характеристиками:
Минимальные требования | Рекомендуемые требования | |
---|---|---|
Процессор | 2.4 ГГц | 3 ГГц |
Количество ядер | 4 шт. | 8 шт. |
Оперативная память | 8 Гб | 16 Гб |
Дисковое пространство | 1 ТБ | 2 ТБ |
Подробнее см. в статье Требования к серверу для кластера.
Программные требования
Операционные системы:
- AlmaLinux 8;
- CentOS 7 x64;
- Ubuntu 20.04.
Дополнительно для версии Infrastructure:
- Astra Linux Special Edition 1.7.3, 1.7.4 редакции "Орёл" или "Воронеж" — перед установкой выполните инструкции из статьи Подготовка сервера с ОС Astra Linux.
Не поддерживаются ОС:
- CentOS Stream;
- CentOS 8 — если на сервере установлена ОС CentOS 8, вы можете выполнить миграцию на ОС AlmaLinux 8 по инструкции.
Используйте немодифицированную операционную систему: без сторонних репозиториев и установленных дополнительных сервисов. Не устанавливайте ПО вручную.
Для корректной работы платформы не изменяйте стандартное приветствие командной строки в файле .bashrc.
Сетевые настройки
Разрешите входящие подключения на порты:
- 22/tcp — сервис SSH. Порт должен быть доступен для всех узлов кластера и при необходимости для публичной сети;
- 5900-6900/tcp — QEMU VNC, SPICE. Если доступ осуществляется только через сервер с VMmanager, диапазон портов должен быть открыт для сети, объединяющей узлы кластера;
- 16514/tcp — сервис управления виртуальными машинами libvirt;
- 49152-49261/tcp — сервисы миграции libvirt;
- 443/tcp — HTTPS.
Разрешите доступ к ресурсам:
- docker-registry.ispsystem.com, docker.io — для доступа к Docker;
- download.ispsystem.com — для обновления и установки платформы;
- license6.ispsystem.com — для проверки лицензий;
- metricreport.ispsystem.net — для работы сервера метрик;
- ssh.ispsystem.net — для доступа технической поддержке;
- rpm.frrouting.org — для установки ПО FRRouting на узлах кластера IP-fabric;
- репозиториев ОС. Подробнее см. в статье Репозитории шаблонов ОС.
Проверьте статус сервисов:
- на сервере с CentOS 7:
- firewalld — должен быть включён;
- на сервере с AlmaLinux 8:
- nftables — должен быть включён;
- NetworkManager — должен быть включён;
- firewalld — должен быть выключен.
Может быть полезно
Связанные статьи: