Системные требования
Системные требования
Программный комплекс NRunner состоит из нескольких компонентов, которые могут быть установлены в различных средах. Установка может производиться как на пользовательские рабочие станции, так и на серверные решения.
Системные требования:
| Компонент | Платформа | Назначение | ЦП | ОЗУ | HDD/SSD | Примечания |
|---|---|---|---|---|---|---|
| Серверная часть | Серверная | API + ядро сканирования | Xeon / аналог, ≥ 2.0 ГГц, ≥ 4 ядер | ≥ 8 ГБ | ≥ 20 ГБ | Устанавливается на сервер |
| Локальная база данных (PostgreSQL) | Серверная | База данных уязвимостей | Xeon / аналог, ≥ 2.0 ГГц | ≥ 4 ГБ | ≥ 10 ГБ | Устанавливается отдельно |
| Клиент Desktop | ПК | UI (фронтенд для API) | Intel i3 / аналог, ≥ 2.5 ГГц | ≥ 4 ГБ | ≥ 1 ГБ | Подключается к серверу |
| Web консоль | Серверная | Web UI (фронтенд для API) | Xeon / аналог, ≥ 2.0 ГГц, ≥ 2 ядер | ≥ 4 ГБ | ≥ 5 ГБ | Размещается на веб-сервере и подключается к серверу |
| Агент сканирования | ПК, сервер | Агент для внутренного сканирования | Любой, ≥ 1.0 ГГц | ≥ 512 МБ | ≥ 100 МБ | Лёгкий |
Компоненты системы:
- Клиент (десктоп-версия) — интерфейс пользователя для работы с системой;
- Клиент (веб-консоль) — альтернативный вариант взаимодействия с сервером через браузер;
- Сканнер (серверная часть / API) — ядро системы, осуществляющее сканирование и обработку данных;
- Агент сканирования (внутреннее сканирование) — агент сканирования устанавливается на компьютер пользователя, позволяет осуществлять внутреннее сканнирование.
Поддерживаемые платформы:
| Компонент | Alt | Astra | Debian | Ubuntu | Fedora | ОСнова | Windows | CentOS | Arch |
|---|---|---|---|---|---|---|---|---|---|
| Серверная часть | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Клиент Desktop | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ |
| Web консоль | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Агент сканирования | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
ℹ️ Примечание: Таблица отражает текущее состояние поддержки. Некоторые платформы находятся в стадии разработки, и их поддержка может измениться. Поддержка дополнительных систем возможна, но не гарантируется.
ℹ️ Примечание: Разработка ведётся активно, и список поддерживаемых операционных систем будет постепенно расширяться.
ℹ️ Примечание: Агент сканирования находится в стадии разработки.
⚠️ ВАЖНО: PostgreSQL рекомендуется устанавливать отдельно от серверной части. Это позволяет более гибко масштабировать систему и управлять нагрузкой.