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

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

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

ПараметрСервер для демо-сценария (все роли на одном сервере)Сервер приложенияСервер приложения
с 3D-модулем
для работы до 100 пользователей
Сервер СУБДСервер с которого производится установка
Количество ядер процессора, шт.662421
Тактовая частота процессора, не менее2,4 Ггц2,4 Ггц2,4 Ггц2,4 Ггц2,4 Ггц
Объем оперативной памяти, Гб3232128162
Стандарт и частота оперативной памяти, не менееDDR4, 2.1 ГГцDDR4, 2.1 ГГцDDR4, 2.1 ГГцDDR4, 2.1 ГГцDDR4, 2.1 ГГц
Объем логических дисков, Гб2002001 Тб200100
Операционная система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 и вышеUbuntu 18.04 и выше Astra Linux 1.7 и выше Debian 11 и выше
Канал связи: внутренний доступ1 Гб/с1 Гб/с1 Гб/с1 Гб/с100 Мб/с
Канал связи: внешний доступ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 и вышеDocker 20.10.9 и выше Python 3.9 и выше

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

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

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

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

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

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