Организация защиты продуктов линейки Zulu 7.0, 8.0 и 2021
Об организации защиты предыдущих версий Zulu читайте здесь.
- Ключ защиты Hasp
- Драйвер ключа HASP
- Sentinel HASP Admin Control Center
- Просмотр конфигурации ключа
- Локальная защита
- Корпоративная защита
- Период использование лицензий
- Демонстрационный режим
- Часто задаваемые вопросы
Ключ защиты HASP
Во всех программных продуктах линейки Zulu применяется программно-аппаратная защита с использованием локального HASP HL Pro (Sentinel HASP Pro) или сетевого HASP HL Net (Sentinel HASP Net) ключа электронного ключа защиты (https://thales-sentinel.ru/helpdesk/download-space/).
Независимо от типа ключа, все ключи защиты принадлежат к одной серии с маркировкой QZRKE (vendor 45939), каждый ключ имеет уникальный номер (ID).
Ключ защиты обладает энергонезависимой памятью, в которой содержится информация о том, с какими программными модулями можно работать, используя данный экземпляр ключа. Один ключ может одновременно защищать несколько программных продуктов или модулей продукта.
Для каждого пользователя ключ конфигурируется индивидуально, в соответствии с комплектом поставки программных продуктов.
На одном компьютере может быть установлено несколько ключей. Все они могут использоваться программными модулями Zulu.
Большинство ключей от программ версий 5.2, 6.0 и 7.0 с версиями 8.0, 2021 и выше работать не будут и подлежат замене, подробнее...
Драйвер ключа HASP
Драйвер ключа должен быть установлен на все компьютеры, которые подразумевают его использование, это может быть компьютер, в который установлен ключ или удаленный компьютер, который подразумевает использование конкурентных лицензий с сетевого ключа.
Драйвер поставляется в составе инсталляционного пакета ZuluGIS и устанавливается вместе с системой.
Если драйвер требуется переустановить, то установочный файл драйвера ключа можно загрузить с нашего сайта раздел Скачать
Sentinel HASP Admin Control Center
После установки драйвера HASP становится доступен центр администрирования ключей Sentinel Hasp. Он запускается из Веб-браузера по адресу http://localhost:1947 (операционная система должна разрешать работу по порту 1947).
Центр администрирования позволяет просматривать информацию по локальным и сетевым ключам, состав и количество лицензий на программные модули и продукты, количество задействованных лицензий и т.д.
Подробное описание Sentinel HASP Admin Control Center можно прочитать по адресу http://localhost:1947/_int_/ACC_help_index.html
Просмотр конфигурации ключа
Информацию о том, какие программные модули записаны на ключ защиты, какие модули в данный момент задействованы, можно посмотреть на странице Sentinel HASP Admin Control Center http://localhost:1947/_int_/devices.html кнопка .
Помимо центра администрирования, информацию о программных модулях, доступных для работы с ключом, можно посмотреть при помощи утилиты Zulu80HaspUpdate.exe, доступной на Нашем сайте в разделе Скачать
После запуска программы следует нажать кнопку Получить информацию по ключам. В окошке должен появится список локальных и сетевых ключей, доступных данному компьютеру.
- Hasp Net10, id: 845999584- уникальный номер сетевого (Hasp Pro локального) ключа;
- ZuluServer 2021 [id3, seats: 1, users 20] - лицензия на ZuluServer
- ZuluServer 70 - лицензия на ZuluServer 2021, может быть указана версия 70 (7,0) или 80 (8.0) ;
- id: 3 - порядковый номер лицензии на ключе, отображаемый в окне центра администрирования ключей http://localhost:1947/_int_/features.html;
- seats: 1 - означает что лицензия сетевая и она одна
- users: 20 - количество одновременных подключений к ZuluServer;
- ZuluWebServices 2021 [id: 4, seats: 1, queries: 500000, custom: yes
- ZuluWebServices 2021- лицензия на веб-службы ZuluServer;
- queries: 50000 - веб-службы на обработку 50000 запросов в сутки;
- custom: yes - доступна кастомизация для ZuluGIS Online;
- ZuluThermo 2021 Naladka [id: 7, seats:1]- лицензия на наладочный теплогидравлический расчет тепловой сети;
- ZuluThermo 2021 Naladka - наладочный расчет по теплоснабжению;
- id: 7- порядковый номер лицензии на ключе;
- seats: 1- означает что лицензия сетевая и она одна;
- ZuluOPC Service 2021 [id: 34, seats: 1, max tags: 50000] - лицензия на ZuluOPC;
- ZuluThermo 2021 Naladka - наладочный расчет по теплоснабжению;
- id: 34- порядковый номер лицензии на ключе;
- max tags: 50000 - ZuluOPC с поддержкой 50000 тегов.
Локальная защита
В локальном режиме защиты программные продукты, записанные в конфигурацию ключа, могут работать только на том компьютере, к которому подключен данный ключ, при этом сам ключ может быть как локальным так и сетевым. При просмотре конфигурация ключа, возле лицензии НЕ отображается свойство [seats: ].
Чаще всего, таким образом лицензируется однопользовательская ZuluGIS и пакеты инженерных расчетов.
До 2021 года, чтобы привязать ключ HASP к определенному рабочему месту, на сетевой ключ записывалась локальная лицензия на ZuluServer. В таком случае, для использования ZuluServer в виртуальной среде требовалось либо "пробросить" usb-порт в виртуальную среду, либо заменить лицензию на ZuluServer на сетевую (корпоративная защита).
Для работы программного обеспечения потребуется:
- Установить ключ в рабочее место.
- Должен быть установлен драйвер ключа HASP.
- Тест ключа выполняется и выводит доступные лицензии, подробнее...
Лицензии, записанные в локальном режиме защиты не могут работать за терминальным сервером. Необходим сетевой ключ и корпоративная (сетевая) лицензия.
Корпоративная защита
При корпоративной защите, используется только сетевой ключ HASP HL Net (Sentinel HASP Net) и на ключ записываются сетевые лицензии. Один ключ может использоваться при работе нескольких пользователей, чьи компьютеры находятся в сети. На сетевом (корпоративном) ключе по каждому программному модулю записывается количество лицензий. При просмотре конфигурация ключа, возле лицензии отображается свойство [seats: n] , где n - количество лицензий на одновременное использование программного продукта, c разных рабочих мест.
Корпоративная защита доступна для всех продуктов. Чаще всего используется при использовании ZuluServer, когда в одном сетевом ключе может быть задано и количество рабочих мест, которые могут одновременно использовать каждый программный расчетный модуль, и количество одновременных подключений к ZuluServer.
Для использования корпоративной защиты должен быть выполнен ряд требований.
На компьютере, где установлен ключ:
- Ключ должен быть сетевым модели HASP Net. Это всегда ключ с пластмассой красного цвета.
- Должен быть установлен драйвер ключа HASP.
- Тест ключа выполняется и отображается список доступных лицензии, подробнее...
- Системная служба hasplms.exe Sentinel LDK Licence Manager запущена.
- На странице http://localhost:1947/_int_/config_from.html разрешен доступ тех или иных клиентов к использованию сетевого ключа (по-умолчанию указано allow=all - разрешено всем).
- Операционная система должна разрешает работу по порту 1947.
На удаленных компьютерах:
- Должен быть установлен драйвер ключа HASP, несмотря на то, что сам ключ в компьютере может отсутствовать. В случае, если он не установлен выдается сообщение об ошибке связи с менеджером лицензий.
- Системная служба hasplms.exe Sentinel LDK Licence Manager запущена.
- Ключ должен доступен в окне центра администрирования ключей Sentinel Hasр http://localhost:1947/_int_/devices.html. Если информация о сетевом ключе не выводится, то на странице Configuration необходимо задать настройки по опросу сетевого ключа (в том числе конкретно указать IP-адреса или имена опрашиваемых компьютеров)
- Включить опцию «Allow access to remote licenses»;
- Отключить опцию «Broadcast Search for Remote Licenses»;
- Задать адреса машин с ключом в параметре «Specify Search Parameters»(Remote License Search Parameters);
- Включить опцию «Aggressive Search for Remote Licenses» (может отсутствовать, зависимости от версии Sentinel Admin Control);
- Нажать Submit.
Если в сети установлено несколько сетевых ключей, то общее количество доступных лицензий на каждый программный модуль будет суммироваться.
- Тест ключа выполняется и отображается список доступных лицензии, подробнее...
- Операционная система должна разрешает работу по порту 1947.
- Для каждого программного продукта, предполагаемого к использованию в режиме корпоративной защиты прописан признак опроса сетевого ключа. В противном случае продукт будет работать в демонстрационном режиме.
Для ZuluGIS и расчетов признак опроса сетевого ключа можно задать и непосредственно из программы , команда меню Сервис|Параметры, вкладка HASP - устанавливаются флажки напротив нужного модуля: Его так же можно указать в реестре компьютера. Файл для регистрации этих переменных можно скачать по адресу NetHasp.reg
Для ZuluServer, в случае если лицензия сетевая ( ZuluServer 2021 [id: 3, seats: 1, users: xxx]) признак опроса сетевого ключа указывается в конфигурационном файле (ZuluServ.cfg). Если лицензия локальная ( ZuluServer 2021 [id: 3, users: xxx]) требуется физическая установка ключа защиты в компьютер сервер.
Период использование лицензий
При использовании сетевого ключа (красный) и совмещении корпоративной защиты рабочих мест c защитой ZuluServer, на одном ключе, важно понимать какое время используются лицензии на программное обеспечение. В таком режиме высока вероятность одновременного обращения пользователей за лицензиями, а раз они конкурентные, можно встретить сообщения о работе программ в демонстрационном режиме.Лицензирование ZuluServer
При использовании ZuluServer надо четко разделять использование лицензии для запуска ZuluServer от подключения удаленного пользователя к ZuluServer, за данными.
- Лицензия на ZuluServer задействуется в момент запуска сервера, она считается занятой все время работы службы ZuluServer.
- После запуска, ZuluServer предоставляет подключения к серверу геоданных, количество подключений регламентировано лицензий, к примеру ZuluServer 2021 [id: 3, seats: 1, users: 15] - сервер на 15 подключений. Подключения являются конкурентными и доступны всем, кто имеет подключение в серверу, поочереди. Подключение задействуется в момент обращения к серверу геоданных и неважно для каких целей: открытие каталога сервера геоданных для просмотра папок, открытие слоя на просмотр, редактирование данных слоев или структуры, обращение в серверу собственных приложений, написанных с применением библиотеки ActiveX компонентов. Количество активных соединений можно посмотреть в Мониторе ZuluServer и в Администраторе ZuluServer. Подключение закрывается в случае если:
- пользователь закрывает ZuluGIS,
- если пользователя принудительно отключают в Администраторе ZuluServer,
- время бездействия пользователя превышает то время, которое регламентировано настройками ZuluServer.
Независимо от расчетного модуля и вида расчета, каждая задача лицензируется отдельно. На ключ записывается максимальное количество одновременных расчетов, к примеру ZuluThermo 2021 Naladka [id: 7, seats: 1], ZuluThermo 2021 Poverka [id: 8, seats: 2], на ключ записана одна лицензия на наладочный расчет по теплоснабжению и две лицензии на поверочный расчет по теплоснабжению.
Лицензия на расчеты являются конкурентными и могут использоваться всеми пользователями ZuluServer по очереди. Лицензии задействуются в тот момент когда пользователь нажимает кнопку Расчет, лицензия считается занят пока у пользователя открыто окно расчетного модуля и в окне сообщений отображается протокол с результатами. Количество задействованных лицензий на расчеты можно посмотреть в окне центра администрирования ключей Sentinel Hasр http://localhost:1947/_int_/features.html. В таблице указывается несколько колонок, значимыми будут являться:
- Vendor - продукция компании Политерм всегда имеет Vendor 45939
- Key ID - уникальный номер ключа пользователей
- Feature - уникальный номер лицензии, расшифровка лицензий на программные продукты линейки Zulu доступна в статье
- Location - адрес компьютера с ключом
- Concurrency - количество конкурентных лицензий
- Logins - количество задействованных лицензий
При использовании локального ключа (фиолетовый) лицензии записываются в единичном экземпляре и доступны пользователю все время, пока ключ установлен в его рабочее место. После извлечения ключа все программное обеспечение начинает работать в демонстрационном режиме. Ключ не "привязывается" ни к программной ни аппаратной инфраструктуре компьютера и может поочередно использоваться в разных рабочих местах.
Срок действия лицензии
Срок использования лицензии записанных на аппаратный ключ защиты ничем не ограничен. С выходом новой версии программы лицензии продолжают работать в рамках той версии, которой записывались. Для перехода на новую версию программы необходимо обновлять лицензии на ключе, для этого всегда можно связаться с отделом продаж.
Демонстрационный режим
Без ключей защиты все программные продукты работают в демонстрационном режиме. Ограничения, накладываемые на работу в демонстрационном режиме, зависят от конкретного программного модуля.
Ограничения в демонстрационном режиме описаны на странице Демо-версия
Часто задаваемые вопросы
Программа работает в демонстрационном режиме (подробнее...)
Последнее обновление — 16.01.2024 09:53:31