Технические требования к серверному и аппаратному оборудованиюLTS
Общие требования
Сервер
Состав серверов
Для работы системы требуется два сервера под управлением ОС семейства Linux, x64:
- Сервер приложений — хранит лицензии, данные пользователей и статистику, использует БД (ClickHouse, встроенная файловая база данных). Коннектор для доступа к веб-интерфейсу работает по протоколу HTTP/HTTPS.
- Сервер баз данных — хранит аналитические данные.
Система работает круглосуточно при соблюдении требований к техническим средствам.
Требования к версии ядра для серверов под управлением Linux
Чтобы запросы на замену таблиц в ClickHouse работали корректно, на серверах с ClickHouse под управлением Linux требуется следующая версия ядра ОС:
- 3.15 и выше при использовании файловой системы EXT4
- 4.0 и выше при использовании файловой системы XFS
Для полноценной работы ClickHouse рекомендуется версия ядра не ниже 4.0.
Требования к версии СУБД ClickHouse
В стандартную поставку дистрибутивов системы Proceset входит подготовленный вендором Docker-образ СУБД ClickHouse. Допустимо использовать оригинальные дистрибутивы ClickHouse совместимой версии.
Рекомендации к типу накопителей для СУБД ClickHouse
Для сервера аналитической СУБД ClickHouse рекомендуется использовать накопители с интерфейсом NVMe SSD. Архитектура СУБД оптимизирована под высокоскоростное блочное хранилище с минимальными задержками операций ввода-вывода. Накопители типа NVMe позволяют достичь указанных показателей производительности дисковой подсистемы при работе с аналитическими запросами.
При использовании накопителей других типов реальные показатели скорости работы дисковой подсистемы могут не соответствовать минимальным значениям, указанным в таблицах требований.
Методика измерения производительности дисковой подсистемы
Указанные в таблицах значения IOPS для сервера ClickHouse рассчитываются по формуле: Total IOPS = Read IOPS + Write IOPS. Значения получены с использованием следующей методики тестирования:
- Соотношение операций чтения и записи: 75% на 25%
- Общий размер тестовых данных: 8 Гб
- Глубина очереди: 64 операции
- Размер блока: 4 Кб
- Тип доступа: случайный
Пример команды для тестирования на ОС семейства Linux:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=fiotest --filename=testfio --bs=4k --iodepth=64 --size=8G --readwrite=randrw --rwmixread=75
Рекомендуется проверять дисковую подсистему по этой методике перед вводом системы в эксплуатацию.
Клиент
Требования к рабочему месту пользователя веб-интерфейса платформы Proceset
Рекомендуемые браузеры для доступа к веб-интерфейсу:
- Google Chrome версии 97 и выше
- Mozilla Firefox версии 97 и выше
- Safari версии 15.4 и выше
- Microsoft Edge версии 97 и выше
Тестовый контур
Требования к тестовому серверу Proceset
- Версия ОС и обновления тестового сервера должны совпадать с промышленным сервером.
- Характеристики ОЗУ, объема дискового пространства и ЦПУ могут быть меньше, чем на промышленном сервером.
- Если в проекте используются внешние интеграции или забор данных из внешних источников (например, PostgreSQL, Hadoop), рекомендуется иметь аналогичные тестовые интеграции для проверки.
Требования к рабочей станции для тестирования агента мониторинга
- Выделяется рабочая станция для тестирования сбора активности агентами мониторинга.
- На рабочей станции устанавливается тот же пакет ПО, который используется для анализа процессов с тестовыми данными.
- Рекомендуется передать дистрибутивы агентов.
Дополнительные требования по проектам
Task Mining
Сводная таблица требований к серверам по пользователям
В таблице приведены минимальные требования к серверам в зависимости от количества отслеживаемых пользователей.
Оба сервера работают под управлением ОС семейства Linux, x64. Тактовая частота ЦПУ для обоих серверов — 2,5 ГГц.
| Характеристика | До 100 | До 500 | До 1000 | 1000–3000 | 3000–5000 | 5000–10 000 | |
|---|---|---|---|---|---|---|---|
| Сервер приложения Infomaximum | Кол-во потоков ЦПУ | 8 | 8 | 8 | 12 | 16 | 16 |
| Объем ОЗУ | 12 Гб | 16 Гб | 32 Гб | 48 Гб | 64 Гб | 64 Гб | |
| Дисковое пространство | 2 Гб + 200 Мб/сотрудник в год | ||||||
| IOPS (на чтение) | 600 | 1000 | 3000 | 10 000 | 10 000 | 20 000 | |
| Сервер ClickHouse | Кол-во потоков ЦПУ | 8 | 8 | 12 | 16 | 16 | 16 |
| Объем ОЗУ | 32 Гб | 32 Гб | 64 Гб | 64 Гб | 128 Гб | 512 Гб | |
| Дисковое пространство | 2 Гб + 400 Мб/сотрудник в год | ||||||
| IOPS (на чтение) | 25 000 | 50 000 | 50 000 | 50 000 | 60 000 | 80 000 | |
Системные требования к рабочим станциям для установки агента мониторинга
Обычный режим мониторинга
| Характеристика | Значение |
|---|---|
| ОС | Windows 7, Windows 8.1, Windows 10, Windows 11 Astra Linux, ALT Linux, AlterOS, РЕД ОС |
| ЦПУ* | 2 потока, тактовая частота — 2,3 ГГц |
Показатели нагрузки от агента (приблизительные значения):
| Характеристика | Значение |
|---|---|
| Среднее значение потребляемого процессорного времени** | 0,1–1% |
| Свободный объем ОЗУ | 30 Мб на каждый активный пользовательский сеанс + 150 Мб для возможности автоматического обновления агента |
| Свободный объем дискового пространства | 200 Мб свободного места для исполняемых файлов агента + 100 Мб для хранения данных на каждого активного пользователя компьютера |
Расширенный режим мониторинга
| Характеристика | Значение |
|---|---|
| ОС | Windows 7, Windows 8.1, Windows 10, Windows 11 Astra Linux, ALT Linux, AlterOS, РЕД ОС |
| ЦПУ* | 4 потока, тактовая частота — 2,5 ГГц |
Показатели нагрузки от агента (приблизительные значения):
| Характеристика | Значение |
|---|---|
| Среднее значение потребляемого процессорного времени** | 0,7–3% |
| Свободный объем ОЗУ | 50 Мб на каждый активный пользовательский сеанс + 150 Мб для возможности автоматического обновления агента |
| Свободный объем дискового пространства | 200 Мб свободного места для исполняемых файлов агента + 150 Мб для хранения данных на каждого активного пользователя компьютера |
* Данные указаны из расчета, что рабочее место представляет собой ПК с одним активным пользователем. Для терминальных серверов требования к ЦПУ выше.
** Потребляемое процессорное время на терминальных серверах увеличивается пропорционально количеству активных пользовательских сессий и может быть выше указанных значений.
AI-агент
AI-агент обеспечивает автоматическое наименование операций. Для проектов Task Mining его установка не обязательна, однако при наличии AI-агента качество автоматической разметки операций улучшается.
Системные требования к серверу для установки AI-агента приведены в разделе Системные требования к серверу для установки AI-агента.
Docker-контейнер AI-агента можно развернуть на одном сервере с ClickHouse, если сервер оснащен поддерживаемым GPU. Это позволяет сэкономить на серверных ресурсах.
Цифровой сотрудник
AI-агент
Для проектов Цифрового сотрудника установка AI-агента обязательна. AI-агент обеспечивает работу нейросетевых функций и взаимодействие с LLM.
Системные требования к серверу для установки AI-агента приведены в разделе Системные требования к серверу для установки AI-агента.
Рекомендуется разворачивать AI-агент на выделенном сервере, отдельно от сервера ClickHouse. AI-агент для Цифрового сотрудника обрабатывает большой объем запросов, поэтому совмещение серверов может снизить производительность.
Process Mining
Для проектов Process Mining специфических требований к оборудованию нет. Применяются общие требования к серверам из раздела Общие требования.
Системные требования к серверу для установки AI-агента
Инструкция по установке: Установка и запуск AI-агента.
| Характеристика | Минимальное значение |
|---|---|
| ОС | ОС семейства Linux, x64 Рекомендуется: Ubuntu 24.04 |
| Дополнительное ПО | Актуальная версия Docker Актуальная версия драйверов для GPU Версия драйвера NVIDIA — не ниже 570.86.10 Версия nvidia-container-toolkit — не ниже 1.17.8-1 |
| Тактовая частота ЦПУ | 2,5 ГГц |
| Кол-во потоков ЦПУ | 8 |
| Объем ОЗУ | 16 Гб |
| Свободный объем дискового пространства для хранения данных | 60 Гб |
| Минимальная скорость работы дисковой подсистемы (на чтение) | 2000 IOPS |
| Графический ускоритель (GPU) | NVIDIA GPU с поддержкой технологии CUDA и рекомендуемым объемом видеопамяти (VRAM) 48 Гб Архитектура GPU — Turing или новее (например, Ampere, Ada Lovelace) |
Скорость отклика AI-агента зависит от количества CUDA-ядер GPU: чем больше ядер, тем быстрее обрабатываются запросы. Объем видеопамяти (VRAM) влияет на количество запросов, которые модуль может обрабатывать одновременно.
Была ли статья полезна?