Требования к оборудованию

Требования к серверной части

Минимальная конфигурация сервера для запуска, стабильной работы системы и обслуживания около 100 устройств:

  • операционная система Linux с поддержкой Docker (версии не ниже 27.1.1) и Docker Compose (версии не ниже 2.25.0);
    Операционная система

    Версии операционной системы

    (предпочтительные версии выделены жирным)

    Ubuntu24.0422.04

    Astra Linux1.8.11.7.51.7.31.7.1
    Red OS8.07.3.57.3.47.3.1
    ALT Linux10.2.1


  • объем оперативной памяти от 16 ГБ;

    При запуске ECCM совместно с системой мониторинга за сервером и контейнерами (ключ --peeper) необходимо дополнительно выделить 2 ГБ оперативной памяти.

  • процессор, поддерживающий виртуализацию и имеющий от четырех ядер;
  • от 200 ГБ свободного места на жестком диске;
  • наличие сетевого интерфейса 1 Гбит/с.

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

Графики характеризуют зависимость параметров сервера от количества устройств. Периодичность сбора метрик в ECCM не единая — она различается по группам метрик: например, по умолчанию CPU/RAM опрашиваются раз в 15 секунд, а инвентарные данные устройства и его конфигурация — раз в 1 час. Поскольку требования к серверу зависят от периодичности сбора метрик, на графиках приведены три линии: со стандартными настройками интервалов опроса и с опросами в пять раз реже и в 2 раза чаще.

Графики актуальны для систем со стандартным набором метрик с периодом хранения не более 30 дней. Если предполагается хранить данные мониторинга в течение более длительного срока, то необходимо увеличение дискового пространства.

CPU (количество ядер)

Количество устройствСтандартРежеЧаще
100888
250888
50010810
100010812
1500121014
2000121014
2500121014
5000141220
7500181428
10000201632
12500241840
15000262044
17500302252
20000322456

RAM (ГБ)

Количество устройствСтандарт/РежеЧаще
1001618
2501618
5001820
10002022
15002224
20002224
25002426
50002832
75003438
100003842
125004448
150004854
175005460
200005866

ROM (ГБ)

Количество устройствСтандартРежеЧаще
100200200400
250250225500
500300250600
1000400275900
15005002851100
20006003001200
25007003251300
500010004002000
750015005003000
1000020006003600
1250025009004500
15000300012005200
17500350015006000
20000380018007000


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

Требования к рабочему месту оператора

Оператор взаимодействует с системой через веб-интерфейс, поэтому для работы потребуется компьютер, отвечающий следующим требованиям:

  • объем оперативной памяти от 4 ГБ;
  • процессор, имеющий от двух ядер;
  • операционная система Windows, MacOS и другие Unix-подобные системы;
  • актуальная версия браузера Chrome, Firefox;
  • монитор с разрешением FullHD, клавиатура, мышь;
  • подключение к сети со скоростью от 100 Мбит/с.

Требования к персоналу

Система обладает широким функционалом и использует большое количество технологий. Большинство системных процессов скрыты от пользователей и администраторов и не требуют от них специальных знаний. Все операции с устройствами выполняются в веб-интерфейсе ECCM. Тем не менее, для развертывания и поддержки системы администратор системы должен обладать навыками работы с Docker-контейнерами. 

Для администрирования системы достаточно знать и уметь работать со следующими технологиями:

  • Linux:
    • уверенное пользование терминалом;
    • понимание работы сети;
    • установка и администрирование приложений;
    • умение читать скрипты на bash.
  • Docker:
    • понимание принципов работы технологии;
    • навыки работы с контейнерами (запуск, остановка, мониторинг);
    • использование docker-compose.
  • Postgres:
    • знание основ SQL;
    • понимание принципов функционирования кластера базы данных.
  • Нет меток