Перейти к содержанию

Требования к ПО

Общие требования к ПО

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

  • ОС Debian Linux 10.
  • СУБД PostgreSQL, версия 11 — система хранения данных.
  • Elasticsearch, версия 6.8.13 — поисковая система для работы с системами управления базами данных (СУБД).
  • RabbitMQ, версия 3.9.5 — сервер управления очередями сообщений.
  • Apache Kafka, версия 2.7.0 — распределённый программный брокер сообщений.
  • Redis Server, версия 5.0.3 — резидентная система управления базами данных.
  • MongoDB, версия 4.4.8СУБД.
  • rsyslog, версия 8.1901.0 — серверное специализированное ПО.

Может быть предусмотрен вариант поставки СПО ПР, при котором все перечисленные элементы среды функционирования входят в состав комплекта поставки (включая либо исключая операционную систему). Некоторые элементы среды функционирования могут быть описаны в документации в качестве компонентов СПО ПР с учетом их функционального назначения.

Для работы с графическим интерфейсом СПО ПР на АРМ пользователя должен быть установлен один из следующих браузеров:

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Яндекс.Браузер

Требования к СУБД, используемой как хранилище событий

Для организации хранилища событий используется СУБД класса NoSQL Elasticsearch.

СУБД для организации хранилища данных должна обеспечивать выполнение следующих задач:

  • обработка параллельных запросов СУБД;
  • сжатие хранимых данных;
  • индексирование данных;
  • репликация и распределенное хранение данных.

СУБД не имеет программных ограничений на срок online-хранения событий. Срок online-хранения зависит только от аппаратных ресурсов серверов СУБД.

Платформа Радар поддерживает сжатие данных при хранении журналов событий со средней степенью сжатия до 30-50% для оперативного хранения и до 80% для архивного хранения событий.

Платформа позволяет использовать для хранения событий как локальные хранилища, так и внешние (сетевые). В случае необходимости масштабирования долгосрочного хранилища событий не потребуется глобальных изменений архитектуры решения.