Системные требования для установки сервера¶
Операционная система¶
Сервер Staffcop работает только на Ubuntu 16.04 TLS, 18.04 и 20.04.
Новый ETL (Extract, Transform, Load)¶
Начиная с версии 4.9 в Staffcop Enterprise реализован механизм загрузки данных, который позволяет существенно снизить нагрузку на процессор и дисковую подсистему.
Оценка необходимых ресурсов сервера в зависимости от числа установленных агентов и периода хранения данных. Оценка производилась с учётом использования конфигурации «Полный контроль».
Агентов |
Память |
Процессор |
Диски 1 месяц |
Диски 3 месяца |
Диски 12 месяцев |
---|---|---|---|---|---|
10 |
4 ГБ |
2 |
34 ГБ для БД и файлов |
101 ГБ для БД и файлов |
402 ГБ для БД и файлов |
50 |
16 ГБ |
4 |
170 ГБ для БД и файлов |
502 ГБ для БД и файлов |
2 ТБ для БД и файлов |
100 |
32 ГБ |
6 |
35 ГБ SSD для БД + 300 ГБ для файлов |
103 ГБ SSD для БД + 900 ГБ для файлов |
411 ГБ SSD для БД + 3.6 ТБ для файлов |
200 |
48 ГБ |
8 |
69 ГБ SSD для БД + 600 ГБ для файлов |
206 ГБ SSD для БД + 1.8 ТБ для файлов |
821 ГБ SSD для БД + 7.2 ТБ для файлов |
500 |
64 ГБ |
10 |
171 ГБ SSD для БД + 1.5 ТБ для файлов |
513 ГБ SSD для БД + 4.5 ТБ для файлов |
2051 ГБ SSD для БД + 18 ТБ для файлов |
1000 |
96 ГБ |
12 |
342 ГБ SSD для БД + 3 ТБ для файлов |
1026 ГБ SSD для БД + 9 ТБ для файлов |
4102 ГБ SSD для БД + 36 ТБ для файлов |
Для интеграции с базой данных Clickhouse потребуется до 10% свободного места на жестком диске от текущего размера базы данных PostgreSQL и до 32 ГБ оперативной памяти на сервере. Подробнее про интеграцию с базой данных Clickhouse можно прочитать в отдельной статье.
Функция «Видеоконтроль»¶
Особенности:
требовательна к месту на жёстком диске;
работает только при наличии связи с сервером;
объём дискового пространства для записи напрямую зависит от количества мониторов на рабочих местах пользователей.
Один месяц работы функции «Видеоконтроль» для № мониторов потребует:
№ |
Разрешение: 1024x768 |
Разрешение: 1980x1080 |
---|---|---|
1 |
9,3 ГБ |
34,6 ГБ |
50 |
46,5 ГБ |
1,73 Тб |
100 |
930 ГБ |
3,46 Тб |
200 |
1,86 Тб |
6,92 Тб |
Необходимая ширина канала: агент генерирует 100-200 КБ сетевого трафика При включении опций «Запись видео» и «Удаленное управление» - до 2 МБ (на терминальных серверах, на каждого пользователя).
Список открытых портов¶
Для работы сервера Staffcop должны быть открыты следующие порты:
Порт |
Назначение |
TCP:80 |
Начальная настройка и активация, установка обновлений. |
TCP:443 |
Работа сервера, передача данных от агентов, модуль удалённого управления, установка обновлений. |
TCP:22 |
SSH-доступ к серверу. |
TCP:445 UDP:137 UDP:139 UDP:138 |
Работа утилиты удалённой установки. Должны быть открыты на стороне рабочей станции. |
TCP:9090 |
На сервере распознаваний, для корректной работы |
Для утилиты удалённой установки через веб-интерфейс самого сервера Staffcop, требуется открытым на машинах пользователей только TCP:445.
Сервер распознавания¶
Рекомендуемые системные требования:
Операционная система: Ubuntu 18.04 и выше.
Процессор: Intel или AMD с поддержкой AVX инструкций. Количество потоков/ядер зависит от числа пользователей.
Объём оперативной памяти: от 8 ГБ.
Размер диска: до 100 ГБ.
Подробнее о расчёте системных требований можно прочитать в разделе Рекомендуемые системные требования статьи о сервере распознавания.
Выбор конфигурации сервера¶
Ссылки на профильные ресурсы для подбора серверного оборудования: