В сервере Guardant Net реализованы 2 модели аренды лицензий: фиксированная и плавающая.
Управление лицензиями происходит путем изменения настроек сервера: лицензии либо закрепляются за рабочими станциями, либо выдаются на конкурентной основе.
При необходимости можно комбинировать оба подхода.

Используемые термины

Свободная лицензия – в настоящий момент ни одно приложение не использует данную лицензию.
Занятая лицензия – в настоящий момент времени одно или несколько приложений используют лицензию.
Резервируемая лицензия выдается только конкретному приложению на конкретном хосте, обычно лицензия резервируется на заданный промежуток времени.
Плавающая (конкурентная) лицензия выдается любому приложению на любом хосте удовлетворившему условия лицензирования.
Метка – универсальный идентификатор, генерируемый сервером для клиента и связанный с уникальным аппаратным номером хоста клиента, позволяющий клиенту подтвердить свою регистрацию.

Резервируемые лицензии

Резервируемые (фиксированные) лицензии закрепляются за рабочей станцией постоянно, либо на заданное время.
При первом удачном соединении с сервером клиент проходит процедуру регистрации, в ходе которой сервер назначает ему метки – уникальные идентификаторы процесса, получившего лицензию (см. параметр uuid в настройках gnclient.ini), а также рабочей станции, с которой пришел запрос (см. HOST_ID в настройках gnclient.ini), запоминает и удерживает за ним лицензию.
В дальнейшем, резервируемую лицензию, ранее уже закрепленную за определенным компьютером, могут получить лишь те копии приложения, которые запускаются с данной рабочей станции.
Приложения, запускаемые с других станций, либо получают собственную резервируемую лицензию после регистрации на сервере, либо (в случае отсутствия свободных резервируемых лицензий) – свободную конкурентную.
Системный администратор (пользователь защищенного приложения) путем изменения настроек сервера Guardant Net может управлять следующими параметрами резервируемых лицензий:

  • Время резервирования лицензий
  • Число резервируемых лицензий, выделяемых одному клиенту

Чтобы настроить число резервируемых лицензий и временной диапазон (в сутках), на который лицензии будут зафиксированы, перейдите на страницу администрирования сервера, задайте нужные значения параметров Предел закрепленных лицензий для хоста и Время фиксирования лицензии за хостом и перезагрузите сервер, сохранив настройки.
Чтобы сделать лицензию бессрочной, установите значение -1 в поле Время фиксирования лицензии за хостом.
Чтобы отказаться от резервирования лицензий, установите значение 0 в поле Предел закрепленных лицензий для хоста и настройте параметр Предел незакрепленных лицензий для хоста.
Число резервируемых лицензий, выделяемых на приложение, которое стартует с одной рабочей станции, зависит не только от настроек сервера Guardant Net, но и от способа распределения лицензий, реализованного в приложении:

Распределение лицензий

Число занимаемых резервируемых лицензий

По рабочим станциям

1

По процессам

По числу процессов, но не больше значения параметра Предел закрепленных лицензий. При превышении будут выдаваться свободные плавающие лицензии.

По хэндлам

 

 

Сброс регистрации лицензии

Сервер Guardant Net позволяет отменить регистрацию лицензии, закрепленной за клиентом.
Для отмены регистрации выполните следующие действия:
1) Откройте веб-интерфейс сервера в браузере.
2) Перейдите на страницу Администрирование и наберите пароль.
3) После успешного ввода пароля вернитесь на страницу мониторинга и выберите в списке подключений нужного клиента.
4) В окне состояния объекта (справа) нажмите на кнопку Выполнить в строке Отменить регистрацию.

Конкурентные лицензии

Плавающие лицензии не резервируются за клиентом.
Такая лицензия выдается любому приложению на конкурентной основе. Данные о захвате плавающей лицензии не сохраняются после завершения сеанса, и в следующий раз ее может получить любой другой подходящий объект лицензирования, который первым выполнит GrdLogin.
Системный администратор путем изменения настроек сервера Guardant Net может задавать число плавающих лицензий, выделяемых одной рабочей станции.
Для этого перейдите на страницу администрирования сервера, задайте нужное значение параметра Предел незакрепленных лицензий для хоста и перезагрузите сервер, сохранив настройки.
Чтобы отказаться от использования плавающих лицензий, установите значение 0 в поле Предел незакрепленных лицензий для хоста и настройте параметр Предел закрепленных лицензий для хоста.
Число выделяемых клиенту конкурентных лицензий зависит не только от настроек сервера Guardant Net, но и от способа распределения лицензий, реализованного в приложении:

Распределение лицензий

Число занимаемых резервируемых лицензий

По рабочим станциям

1

По процессам

По числу процессов, но не больше значения параметра Предел незакрепленных лицензий

По хэндлам

 

  • No labels