Аннотация
Offline Eltex License Manager (далее Offline ELM) — это система, выполняющая функцию распространения лицензий на конечные продукты компании «ЭЛТЕКС» в закрытом контуре, то есть без подключения через интернет к центральной системе лицензирования.
Управление системой осуществляется при помощи CLI и web-интерфейса.
В данном руководстве по эксплуатации изложены назначение, описание возможностей, порядок установки и описание основных сценариев эксплуатации системы Offline ELM.
Целевая аудитория
Данное руководство пользователя предназначено для технического персонала, выполняющего установку, настройку и предоставление доступа к системе лицензирования для продуктов компании «ЭЛТЕКС». Для развертывания и поддержки системы администратору системы требуется знать основы развертывания ПО в Docker. Для обслуживания и настройки системы администраторам и операторам системы требуется знать основы работы с web-интерфейсами и интерфейсами командной строки.
Условные обозначения
[ ] | В квадратных скобках в командной строке указываются необязательные параметры, но их ввод предоставляет определенные дополнительные опции. | |
{ } | В фигурных скобках в командной строке указываются возможные обязательные параметры. Необходимо выбрать один из параметров. | |
«,» «-» | Данные знаки в описании команды используются для указания диапазонов. | |
«|» | Данный знак в описании команды обозначает «или». | |
Курсив | Курсивом выделены переменные, наименования файлов или пути до файлов. | |
Полужирный курсив | Полужирным шрифтом выделены команды. | |
| В рамках с текстом указаны примеры и результаты выполнения команд. |
Примечания и предупреждения
Примечания содержат важную информацию, советы или рекомендации по использованию и настройке системы.
Информация содержит справочные данные об использовании системы.
Предупреждения информируют пользователя о ситуациях, которые могут нанести вред системе, привести к некорректной работе системы или потере данных.
Состав компонентов системы
Функциональные возможности
Данная система дает возможность осуществлять:
Распространение лицензий на продукты компании «ЭЛТЕКС» по защищенному протоколу;
Администрирование Offline ELM на основе ролей пользователей;
Ограничение доступа клиентских продуктов к Offline ELM по IP-адресам.
Управление Offline ELM может осуществляться с помощью web-интерфейса и интерфейса командной строки (CLI).
Требования для управления Offline ELM
Требования к серверной части для запуска Offline ELM
Рекомендуемая конфигурация сервера для запуска и стабильной работы системы:
Операционная система Linux (рекомендуется Ubuntu Server 20.04 и выше) с поддержкой Docker (рекомендуется версия 25.0.3 и выше);
Объем оперативной памяти от 4 ГБ;
Процессор, поддерживающий виртуализацию и имеющий от 4 ядер;
От 40 ГБ свободного места на жестком диске;
Наличие сетевого интерфейса 100 мб/с;
Интерфейс USB 3.0 и выше.
Требования к ресурсам нелинейно зависят от количества устройств. Система может быть запущена в различных конфигурациях. Также система имеет возможности горизонтального масштабирования, поэтому параметры должны рассчитываться, исходя из индивидуального проекта.
Требования к рабочему месту оператора
Оператор взаимодействует с системой через web-интерфейс или интерфейс командной строки (CLI), поэтому для работы ему потребуется ПК, отвечающий следующим требованиям:
- Объем оперативной памяти от 4 ГБ;
- Процессор, имеющий от 2 ядер;
- Операционная система Windows, Linux или MacOS;
- Актуальная версия браузера Google Chrome, Mozilla Firefox (корректная работа с другими браузерами не гарантируется);
- Монитор с разрешением FullHD, клавиатура, мышь.
Требования к администраторам Offline ELM
Для администрирования Offline ELM достаточно знать и уметь работать со следующими технологиями:
- Linux:
- уверенное пользование терминалом;
- понимание работы сети;
- установка и администрирование сервисов в Docker;
- Docker:
- понимание принципов работы технологии;
- навыки работы с контейнерами (запуск, остановка, мониторинг);
- использование Docker Compose.
Термины и определения
- Нода — инсталляция Offline ELM.
- Инстанс — инсталляция Offline ELM, равносильно термину "нода".
- Продукт (лицензируемый продукт) — физическое устройство или программное обеспечение, произведенное компанией «ЭЛТЕКС», которое способно лицензироваться с помощью Offline ELM.
Бандл Offline ELM — файл с расширением .bundle, в котором содержится вся необходимая информация о лицензии для работы Offline ELM.
- ProductID — индивидуальный идентификатор, равносильно серийному номеру физического устройства для программного обеспечения.
- Токен Offline ELM — активный ключевой носитель Рутокен ЭЦП 3.0, аппаратный USB-токен.
- CLI Offline ELM — интерфейс командной строки для управления Offline ELM.