Перейти к основному содержимому
Версия: v2.7.x

Логикор. Аппаратные требования

В данной статье приведены аппаратные требования к пилотному внедрению и отказоустойчивой конфигурации Системы.

Аппаратные требования для пилотных внедрений​

Для пилотных внедрений с потоком до 10 000 EPS достаточно AiO-развертывания системы. В таблицах ниже приведены рекомендуемые минимальные аппаратные требования к одному узлу.

к сведению

EPS (Events Per Second) обозначает количество событий в секунду.

Обработка до 1000 EPS​

ПараметрЗначение
Количество ядер8
RAM, ГБ24

Обработка до 5000 EPS​

ПараметрЗначение
Количество ядер8
RAM, ГБ32

Обработка до 10000 EPS​

ПараметрЗначение
Количество ядер8
RAM, ГБ48

Аппаратные требования для отказоустойчивой конфигурации​

Требования приведены для обеспечения отказоустойчивой конфигурации потока событий при развертывании в Docker Compose. Они охватывают модуль Hyperion, прикладной слой и слой хранения данных. Значения указаны с учетом выполненной агрегации событий auditd.

Аппаратные требования к модулю Hyperion​

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

В данной таблице приведены требования для модуля Hyperion в расчете на один сегмент.

Параметр20 000 EPS50 000 EPS100 000 EPS200 000 EPS
Количество узлов2222
Количество ядер16162448
RAM Total, ГБ32324896
HDD system Total, ГБ100100100100
HDD buffer Total, ГБ (на 1 минуту)123058116

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

Аппаратные требования к слою приложений​

В данной таблице приведены требования к слою приложений без учета модуля Hyperion и слоя хранения данных.

Параметр20 000 EPS50 000 EPS100 000 EPS200 000 EPS
Количество узлов9121728
Количество ядер144240400752
RAM Total, ГБ3365529121 704
HDD system Total, ГБ1 3501 8002 5504 200

Аппаратные требования к слою хранения данных​

В таблицах приведены объемы хранилища для разных сроков и количества колонок в базе данных.

Число колонок приведено в качестве примера и зависит от требований к парсингу и нормализации событий. Фактическое значение определяется сценарием использования системы: при интеграции с MP SIEM таксономия содержит около 260 колонок, что влияет на объем хранимого события. Если таксономия адаптирована под задачи заказчика, этот объем события может уменьшаться или увеличиваться.

к сведению

Таксономия в данном контексте задает набор полей для описания нормализованного события. В приведенных расчетах эти поля представлены колонками базы данных.

Для каждого профиля нагрузки приведены две таблицы: объем хранилища (в ГБ) в зависимости от срока хранения и параметры узлов.

20 000 EPS​

Объем хранилища:

Срок хранения260 колонок130 колонок26 колонок
30 дней13 77110 3877 611
180 дней78 68959 35643 489
365 дней158 952119 89887 848
1 825 дней (5 лет)790 823596 523437 063

Узлы для хранения данных:

Параметр260 колонок130 колонок26 колонок
Количество узлов для хранилища111
КонфигурацияCPU 12, RAM 48, HDD system 50CPU 10, RAM 40, HDD system 50CPU 10, RAM 40, HDD system 50

50 000 EPS​

Объем хранилища:

Срок хранения260 колонок130 колонок26 колонок
30 дней34 42425 97019 024
180 дней196 711148 400108 711
365 дней397 356299 768219 596
1 825 дней (5 лет)1 976 9471 491 4201 092 547

Узлы для хранения данных:

Параметр260 колонок130 колонок26 колонок
Количество узлов для хранилища221
КонфигурацияCPU 16, RAM 64, HDD system 50CPU 10, RAM 40, HDD system 50CPU 16, RAM 64, HDD system 50

100 000 EPS​

Объем хранилища:

Срок хранения260 колонок130 колонок26 колонок
30 дней68 84951 94038 049
180 дней393 422296 800217 422
365 дней794 713599 536439 193
1 825 дней (5 лет)3 953 8932 982 8402 185 093

Узлы для хранения данных:

Параметр260 колонок130 колонок26 колонок
Количество узлов для хранилища432
КонфигурацияCPU 16, RAM 64, HDD system 50CPU 16, RAM 64, HDD system 50CPU 16, RAM 64, HDD system 50

200 000 EPS​

Объем хранилища:

Срок хранения260 колонок130 колонок26 колонок
30 дней137 698103 88076 098
180 дней786 844593 600434 844
365 дней1 589 4261 199 072878 386
1 825 дней (5 лет)7 907 7875 965 6804 370 187

Узлы для хранения данных:

Параметр260 колонок130 колонок26 колонок
Количество узлов для хранилища864
КонфигурацияCPU 16, RAM 64, HDD system 50CPU 16, RAM 64, HDD system 50CPU 16, RAM 64, HDD system 50

Пример расчета​

Исходные условия:

  • общий поток: 100 000 EPS;
  • количество сегментов: 2, по 50 000 EPS в каждом;
  • интеграция с MP SIEM не требуется;
  • требуется парсинг базовых данных из события, предположительно до 26 значений (колонок);
  • время хранения событий в буфере: 1 минута;
  • срок хранения данных: 30 дней.
КомпонентКоличество узловКоличество ядерRAM Total, ГБHDD system Total, ГБHDD Storage, ГБHDD buffer, ГБ
Модуль Hyperion (2 сегмента)4326420060
Слой приложений174009122 550
Слой хранения23212810038 049
Итого234641 1042 85038 04960

Индивидуальный расчет требований​

Для расчета аппаратных требований с учетом вашего потока событий и требований к отказоустойчивости отправьте запрос на адрес sales@axel.pro.