Перейти к основному содержимому

Окружение и системные требования

Для развертывания Платформы Multi-D необходимы сервер приложения и сервер СУБД. Минимальные требования к этим серверам перечислены в следующей таблице.

ПараметрСервер приложенияСервер приложения
с 3D-модулем
для работы до 100 пользователей
Сервер СУБДСервер с которого производится установка
Количество ядер процессора, шт.42421
Тактовая частота процессора, не менее2,4 Ггц2,2 Ггц2,4 Ггц2,2 Ггц
Объем оперативной памяти, Гб24128162
Стандарт и частота оперативной памяти, не менееDDR4, 2.1 ГГцDDR4, 2.1 ГГцDDR4, 2.1 ГГцDDR4, 2.1 ГГц
Объем логических дисков, Гб1401 Тб14040
Операционная системаUbuntu 18.04 и выше Astra Linux 1.7 и выше Debian 11 и вышеUbuntu 18.04 и выше Astra Linux 1.7 и выше Debian 11 и вышеUbuntu 18.04 и выше Astra Linux 1.7 и выше Debian 11 и вышеUbuntu 18.04 и выше Astra Linux 1.7 и выше Debian 11 и выше
Канал связи: внутренний доступ1 Гб/с1 Гб/с1 Гб/с100 Мб/с
Канал связи: внешний доступ100 Мб/с100 Мб/с100 Мб/с100 Мб/с
Программное обеспечениеDocker 20.10.9 и выше Python 3.9 и вышеDocker 20.10.9 и выше Python 3.9 и вышеDocker 20.10.9 и выше Python 3.9 и вышеDocker 20.10.9 и выше Python 3.9 и выше
к сведению

Для запуска Платформы Multi-D в тестовых целях минимальное требование к объему оперативной памяти сервера приложения — 16 Гб.

Для разработки приложения на базе Платформы Multi-D необходим клиентский компьютер, на котором должно быть установлено программное обеспечение, перечисленное в следующей таблице.

Windows 7 и вышеAstra Linux CE 2.12.22 и выше
Браузер Google Chrome 72.0.3626.121 и выше
(рекомендуется последняя версия)
Браузер Chromium 80 и выше
Браузер Yandex 20.2.3 и вышеБраузер Yandex 20.2.3 и выше

Системные требования

Системные требования для серверов БД

  • Процессор: 4 физических ядер.

  • Объем оперативной памяти 16 Гб.

  • Дисковая емкость: 1000Gb.

  • Сетевой интерфейс: 1000 Мбит/с.

  • Docker 20.10.9 и выше.

Системные требования для серверов приложений и сервисов Платформы Multi-D

  • Процессор: 4 физических ядра (VCPU).

  • Объем оперативной памяти 16 Гб.

  • Дисковая емкость: 200Gb.

  • Сетевой интерфейс: 1000 Мбит/с.

  • Python 3.9

  • Docker 20.10.9 и выше.

Системные требования для запуска инсталлятора

  • Операционная система Linux: Ubuntu 18.04 LTS и выше.
  • Python 3.9
  • Ansible 2.12

Служебные учетные записи

Для развертывания релиза принято использовать следующие сервисные учетные записи:

  • postgres: сервисная учетная запись базы данных PostgreSQL, являющаяся администратором кластера PostgreSQL;
  • platform: сервисная учетная запись базы данных PostgreSQL, являющаяся баз данных Платформы в кластере PostgreSQL;
  • platform: служебная учетная запись для RabbitMQ, которую будут использовать ССП и СПО;
к сведению

Для работы с проектами, включающими более 3-х тысяч классов, необходимо дополнить конфигурацию PostgreSQL:
произведение параметров max_connections и max_locks_per_transaction должно быть больше, чем совокупное количество классов во всех проектах, умноженное на 2.5. Например, предполагается, что во всех проектах Платформы Multi-D будет создано 50000 классов. Тогда необходимая величина произведения должна быть 125000.
Рекомендуемое значение для параметра max_connections = 500. Следовательно, значение параметра max_locks_per_transaction должен быть равно 250.