Оглавление |
---|
Функциональные возможности
ECCM это централизованная система управления сетевым оборудованием. Управление системой осуществляется с помощью WEB-интерфейса, который предоставляет удобные инструменты для настройки системы и сетевого оборудования под нужды пользователя.
- Менеджмент конфигураций устройств:
- получение конфигураций с устройств и сохранение в системном хранилище
- встроенный редактор конфигураций конфигураций
- автоматическое версионирование конфигураций
- инструменты для сравнения конфигураций разных версий и разных устройств
- Менеджмент ПО для устройств:
- Централизованное хранилище ПО в системе
- Планировщик обновления устройств
- Возможности группового обновления
- Управление устройствами:
- автоматическое обнаружение устройств
- применение конфигураций
- перезагрузка
- обновление прошивок
- Мониторинг сети:
- Сбор и обработка событий
- Журналирование процесса выполнения задач
- мониторинг параметров устройств в сети
- представление данных мониторинга и отладочной информации
Требования к оборудованию
Требования к серверной части
Минимальная конфигурации сервера для запуска и стабильной работы системы и обслуживания около 100 устройств должна иметь:
- операционная система семейства Linux, поддерживающая docker (рекомендуется Ubuntu server 18 и новее)
- оперативной памяти от 6 Гб
- процессор, поддерживающий виртуализацию и имеющий от 4 ядер
- место на жестком диске от 40 Гб
- сетевой интерфейс 1 Гбит/с
Требования к ресурсам нелинейно зависят от количества устройств. Система может быть запущена в различных конфигурациях и имеет возможности горизонтального масштабирования и должна рассчитываться исходя из индивидуального проекта.
Требования к рабочему месту оператора
Оператор взаимодействует с системой через WEB интерфейс, поэтому для работы ему потребуется компьютер с требованиями:
- Операционная память от 4 Гб
- Процессор имеющий от 2 ядер
- Операционная система Windows, Linux или MacOS
- Актуальная версия браузера Chrome
- Монитор с разрешением FullHD, клавиатура, мышь
- Подключение к сети от 100 Мбит/с
Система предоставляет широкий функционал, и использует большое количество технологий. Большинство системных процессов скрыты от пользователей и администраторов и не требуют от них специальных знаний. Тем не менее, для развертывания и поддержки администратор системы должен обладать навыками работы с docker контейнерами; работа с оборудованием так же требует соответствующих навыков от оператора. Подробнее ниже.
Требования к персоналу
Требования к администраторам
Для администрирования системы достаточно знать и уметь работать со следующими технологиями:
- Linux (предпочтительно использование Ubuntu 18 и новее):
- уверенное пользование терминалом
- понимание работы сети
- установка и администрирование приложений
- желательно умение читать скрипты на bash
- Docker
- понимание принципов работы технологии
- навыки работы с контейнерами (запуск, остановка, мониторинг)
- использование docker-compose
Необязательно, но будет плюсом знание технологий:
- Zabbix
- Ansible/Polemarch
- Nginx
- RabbiMQ
- Portainer
Требования к операторам
Все операции с устройствами выполняются в WEB интерфейсе ECCM. От оператора системы требуются:
- умения работать с конфигурациями устройств
- изучение инструкций по работе с интерфейсом.
Будет плюсом знание технологий:
- Zabbix
- Ansible/Polemarch