Системные требования
Аппаратная часть
Сервер (координатор)
Важно
Конфигурации могут меняться в зависимости от предполагаемой нагрузки и особенностей инфраструктуры
- Процессор: 8 ядер, 2.30 ГГц и выше
- Оперативная память: 8 ГБ и выше
- Жесткий диск: от 20гб. Размер определяется объемом базы данных
- Сетевой интерфейс: 1 Гбит/сек
Для каждой установки необходимо определять объемы оперативной памяти/ядер/жесткого диска исходя из количества компонент, которые будут установлены на север, а также количества пользователей.
Указанные характеристики подходят для установки приложения + кэширующая БД для 25 пользователей. Если необходимо разместить на этом же сервере, необходимо заложить больше ресурсов:
- Сервис расчетов R: ОЗУ +2гб (определяется количеством расчетов), жесткий диск +5гб
- Сервис подготовки геоданных Martin: ОЗУ +4гб, жесткий диск +5гб (определяется объемами картографических данных)
- БД Postgres: ОЗУ +4 гб, жесткий диск +10гб (определяется объемами данных)
Сервер (расчетчик)
- Процессор: 4 ядра, 2.30 ГГц и выше - при больших вычислительных нагрузках можно больше ядер.
- Оперативная память: 4 ГБ и выше - при больших вычислительных нагрузках можно больше ядер.
- Жесткий диск: от 20гб. Размер определяется объемом требуемым для ОС. Расчетчик не использует файловую систему.
- Сетевой интерфейс: 1 Гбит/сек
Рабочая станция
- Процессор: 4 ядра, 2.40 ГГц и выше (Intel Core i3 6300 или аналогичный)
- Оперативная память: 4 ГБ и выше
- Сетевой интерфейс: от 20 Мбит/сек
- Рекомендуется дискретная видео карта с поддержкой технологии WebGL 2.0 для быстрой работы картографического визуализатора
- Дополнительно:
- Монитор 24" и более (разрешение 2560х1440) для оптимального отображения визуализаторов
- Дискретная видеокарта для работы с большим количеством картографических визуализаторов
Программная часть
Сервер
- Операционная система linux (Ubuntu, AstraLinux - debian 7+). Рекомендуется Ubuntu 20 Server LTS. В случае Astra-Linux рекомендуется версия 1.7+.
- Операционная система linux (CentOS, Oracle Linux, РЕД ОС - redhat 7.9+). Рекомендуется CentOS 7
- БД приложения: PostgresSQL 15 + PostGIS 3.2
- Кэширующая БД: Redis 6.0.7
- docker + docker-compose в случае работы в контейнерах
- python 3.10, nginx 1.23.1 в случае работы без контейнеров
- Опционально
- Сервис подготовки геоданных Martin (https://github.com/maplibre/martin)
- Сервис расчетов R (https://www.r-project.org/, https://hub.docker.com/_/r-base)
Рабочая станция
- Веб-браузер:
- Google Chrome 90+
- Mozilla Firefox 90+
- Edge 101+
- Яндекс.Браузер 21.6.3