Окружение и системные требования
Для развертывания Платформы Multi-D необходимы сервер приложения и сервер СУБД. Минимальные требования к этим серверам перечислены в следующей таблице.
Параметр | Сервер приложения | Сервер приложения с 3D-модулем для работы до 100 пользователей | Сервер СУБД | Сервер с которого производится установка |
---|---|---|---|---|
Количество ядер процессора, шт. | 4 | 24 | 2 | 1 |
Тактовая частота процессора, не менее | 2,4 Ггц | 2,2 Ггц | 2,4 Ггц | 2,2 Ггц |
Объем оперативной памяти, Гб | 24 | 128 | 16 | 2 |
Стандарт и частота оперативной памяти, не менее | DDR4, 2.1 ГГц | DDR4, 2.1 ГГц | DDR4, 2.1 ГГц | DDR4, 2.1 ГГц |
Объем логических дисков, Гб | 140 | 1 Тб | 140 | 40 |
Операционная система | 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.