Download PDF
Download page Требования к серверу.
Требования к серверу
Статья содержит требования к серверу для установки платформы. О требованиях к узлам кластера см. в статье Требования к серверу для кластера.
Для обеспечения стабильной работы 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.3, 1.7.4, 1.7.5 редакции "Орёл" или "Воронеж" — перед установкой выполните инструкции из статьи Подготовка сервера с ОС Astra Linux.
ОС CentOS не поддерживается. Если на сервере установлена ОС CentOS, вы можете выполнить миграцию на ОС AlmaLinux 8:
Дополнительные сервисы — это все программы, установленные на сервере, которые не входят в стандартный набор ОС и не связаны с работой платформы. Например, дополнительные веб-серверы и СУБД.
Для корректной работы платформы не изменяйте стандартное приветствие командной строки в файле .bashrc.
Системное время
Системное время должно быть синхронизировано с NTP-сервером. Для этого настройте синхронизацию с помощью ПО:
- chrony — для ОС AlmaLinux, Ubuntu;
- ntp — для ОС Astra Linux.
Сетевые настройки
Разрешите входящие подключения на порты:
- 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 8:
- nftables — должен быть включён;
- NetworkManager — должен быть включён;
- firewalld — должен быть выключен.
Может быть полезно
Связанные статьи: