AnyLogic
Развернуть
Размер шрифта

Лицензия для работы групп пользователей

Командные лицензии (также «плавающие» лицензии) позволяют нескольким пользователям использовать AnyLogic без необходимости физического перемещения USB-ключа между их рабочими местами. Это может быть полезно для крупных компаний, где c AnyLogic работает достаточно большое количество распределенных команд сотрудников.

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

Существует два типа Team License Server:

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

Как это работает

Для активации AnyLogic устанавливает соединение с сервером и запрашивает ключ. Если на сервере есть доступная лицензия, сервер назначает ключ. После этого вы можете пользоваться всеми возможностями AnyLogic Professional вне зависимости от наличия интернет-соединения.

Это удобно, если вам нужно пользоваться AnyLogic на протяжении продолжительного периода времени во время путешествия, в самолете, в офисе клиента или гостинице.

Чтобы освободить лицензию для других пользователей, AnyLogic вновь соединяется с сервером и «высвобождает» лицензию.

У лицензий есть настраиваемый срок действия, после которого они автоматически истекают.

Сервер лицензий управляет всеми «плавающими» лицензиями AnyLogic, принадлежащими компании. Это не значит, что сотрудники компании могут пользоваться только такими лицензиями: при необходимости они могут иметь индивидуальные копии AnyLogic, активируемые USB- или цифровым ключом.

Сервер лицензий — руководство администратора

Системные требования

Вы можете установить Team License Server на сервер или любую рабочую станцию, находящуюся в той же сети, что и пользователи AnyLogic.

  • OS:
    Windows 11 / 10 / 8 / 7 / Vista
    Windows Server 2022 / 2019 / 2016 / 2012 / 2008 / 2003
    Чтобы установить License Server на Ubuntu (или совместимый дистрибутив Linux), изучите инструкцию по установке License Server для Private Cloud.
  • RAM: 2GB (рекомендуется 4GB)
  • CPU: Intel Core i3 или выше (рекомендуется Core i5)
  • 120 МБ свободного места на жестком диске

Для сервера, требующего USB-ключ, также необходим рабочий USB-порт.

Установка сервера лицензий

Перед началом установке удостоверьтесь, что на компьютере, который будет обслуживать License Server, свободны и доступны следующие порты: 8080, 8403, 8009.
  1. После приобретения пакета плавающих лицензий AnyLogic вы получите доступ к файлу программы AnyLogic License Server. Запустите файл установки.
    Для этого требуются права администратора, поэтому если у вас их нет, то вам может потребоваться запустить его, щелкнув по файлу правой кнопкой мыши и выбрав Запуск от имени администратора из контекстного меню).
  2. Следуйте указаниям мастера установки. Вас попросят указать номер порта HTTPS, который будет использоваться для соединения с сервером. Если Мастер сообщит, что указанный порт недоступен, пожалуйста, проконсультируйтесь с системным администратором и укажите другой, незанятый номер порта.
  3. Если ваш сервер использует USB-ключ, то по завершении установки вы увидите открытый браузер, запрашивающий ПИН-код. Сервер активируется специальным USB-ключом, который хранит информацию о числе лицензий, приобретенных компанией. Пожалуйста, вставьте этот ключ в USB-порт серверного компьютера и введите ПИН-код, который вы получили при приобретении пакета «плавающих» лицензий.
    Если вы установили бесключевой сервер, завершите процедуру активации:
    • Откройте браузер на компьютере, обслуживающем License Server, и перейдите по следующему адресу: https://localhost:8080.
    • Авторизуйтесь с помощью реквизитов по умолчанию:
      Логин: admin
      Пароль: admin
    • Щелкните по кнопке Request Key и заполните предложенную форму. Закончив, щелкните по кнопке Send.
    • При успешной обработке запроса на получение ключа вы получите ключ по электронной почте. Введите полученный ключ в предложенное поле и щелкните по кнопке Unlock.

Сервер устанавливается как служба Windows под системной учетной записью. В пакет установки входят Apache Tomcat, драйвера USB-ключа (если требуются), и само серверное приложение (веб-интерфейс).

Веб-интерфейс сервера — консоль

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

Чтобы открыть консоль, перейдите на адрес http://<имя сервера>:<порт веб-интерфейса> с помощью браузера.

В консоли видна следующая информация:

  • Статус сервера
  • Информация о лицензии (название вашей компании, дата окончания срока действия поддержки и так далее)
  • License usage (список текущих пользователей лицензий, включающий даты окончания срока действия этих лицензий)
  • Функциональность обновления USB-ключа на случай приобретения дополнительных лицензий или необходимости продлить срок действия технической поддержки

Смена реквизитов для доступа к консоли

  1. Перейдите в директорию C:\Program Files\AnyLogic Team License Server\conf на компьютере с установленным сервером лицензий.
  2. Откройте файл serv.properties с помощью Блокнота или любого другого текстового редактора.
  3. В файле задайте предпочитаемые логин и пароль.
    Чтобы отключить механизм авторизации, задайте такое значение опции needLogin:
    needLogin=False

Настройка сроков истечения и продления лицензии

Период действия лицензии может варьироваться от 1 дня до 6 месяцев. AnyLogic автоматически пытается продлить срок аренды лицензии при ее окончании:

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

Чтобы изменить период действия лицензия

  1. Откройте консоль сервера лицензии в браузере и авторизуйтесь.
  2. Укажите желаемый период (в днях) в поле License lease period (days), затем щелкните по кнопке Change.

Журналы (логи) сервера лицензий

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

С:\Program Files (x86)\Anylogic Team License Server

На системах с установленным Linux сервер лицензий обычно находится внутри домашней директории.

Внутри установочной директории перейдите в раздел logs: там находятся журналы работы каждого компонента сервера лицензирования, сохраненные в отдельных файлах.

Приобретение лицензии для работы группы пользователей

Для приобретения лицензии, пожалуйста, свяжитесь с нашей службой поддержки по электронной почте: support@anylogic.com.

Приобретя лицензию для работы группы пользователей, вы получите ссылку на скачивание установщика Team License Server — она будет отправлена вам по электронной почте.

Если ваша версия сервера требует ключа активации, вы также получите:

  • USB-ключ для сервера лицензий (он будет отправлен по почте).
  • ПИН-код для активации USB-ключа (он будет отправлен по электронной почте).

Увеличение количества доступных лицензий

В какой-то момент вам могут потребоваться дополнительные «плавающие» лицензии. Чтобы заказать их, свяжитесь с отделом поддержки по электронной почте: support@anylogic.com.

После покупки вы получите файл с обновлением. С помощью этого файла настройте сервер лицензий, предоставив новый цифровой ключ или обновив информацию на USB-ключе .

Чтобы обновить информацию на USB-ключе

  1. Откройте консоль сервера в браузере.
  2. Найдите раздел update dongle внизу страницы и укажите на файл, щелкнув по кнопке Choose....
  3. Загрузите файл на сервер, щелкнув по кнопке Upload. Сервер обновит информацию на USB-ключе.

Продление лицензии на обновления и техподдержку

После приобретения лицензии для групп пользователей, вы автоматически получаете один год сопровождения и поддержки бесплатно. Когда эта лицензия истекает, вы можете продлить ее обычным способом. Для приобретения лицензии на техподдержку на новый срок, пожалуйста, свяжитесь с нашей службой поддержки по электронной почте: .

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

Прежде всего, вам будет нужно обновить информацию на сервере лицензий Team License Server, а затем обновить лицензии на компьютерах пользователей.

Чтобы обновить лицензию на сопровождение и техподдержку на бесключевом сервере

  1. Откройте консоль сервера в веб-браузере.
  2. Щелкните по кнопке Request Key.
  3. Заполните предложенную форму. Удостоверьтесь, что предоставили правильный идентификатор заказа в поле Order ID.
  4. Щелкните по кнопке Send.
  5. Если вы предоставили корректную информацию, ключ разблокировки будет отправлен на ваш адрес электронной почты. Щелкните по кнопке Enter key, введите ключ, затем щелкните по кнопке Unlock.

Чтобы обновить лицензию на сопровождение и техподдержку на сервере, требующем USB-ключ

  1. Откройте консоль сервера в веб-браузере.
  2. Перейдите в раздел update dongle внизу страницы и выберите полученный вами по электронной почте файл обновления с помощью кнопки Choose....
  3. Загрузите выбранный файл на сервер щелчком мыши по кнопке Upload.
Обновление лицензии на сервере не обновит лицензии AnyLogic на рабочих станциях пользователей.

Чтобы обновить лицензию на сопровождение и техподдержку на определенном компьютере

  1. Верните арендованную лицензию на сервер.
  2. Арендуйте лицензию с сервера лицензий AnyLogic Team License Server заново. Новая лицензия будет содержать обновленную информацию о сроке действия лицензии на техподдержку и обновления.

Аренда и возврат лицензии

Аренда лицензии с сервера

  1. Запустите AnyLogic.
  2. Если ваш продукт не активирован, то вы увидите окно Мастера активации AnyLogic. Если вы используете AnyLogic в ознакомительном режиме, то откройте окно Мастера активации AnyLogic, выбрав пункт Справка > Активировать продукт….
  3. В открывшемся окне Мастера активации AnyLogic выберите пункт Арендовать лицензию с Сервера Лицензирования AnyLogic.
  4. Задайте настройки подключения к серверу:
    • Сервер лицензирования AnyLogic — имя сервера лицензий
    • Порт — номер порта, используемого для подключения к серверу
    Проконсультируйтесь с вашим системным администратором по поводу корректности настроек. Закончив, щелкните по кнопке Далее.
  5. AnyLogic запросит ключ с сервера лицензий.
    Если с подключением все в порядке и на сервере есть доступные лицензии, сервер сгенерирует и отправит ключ активаций. Этот ключ хранится в пользовательской директории. После этого интернет-соединение для работы с AnyLogic не требуется.
  6. Лицензия арендована: вы увидите соответствующее сообщение на последней странице мастера активации.
  7. Щелкните по кнопке Готово, чтобы закрыть мастер.

Если все лицензии заняты, свяжитесь с администратором, чтобы найти, кто может вернуть лицензию на сервер. Когда лицензия станет доступна, следуйте шагам, описанным выше, чтобы арендовать ее.

Примечание: Встроенное ограничение запрещает пользователям арендовать определенную лицензию с бесключевого сервера, если она была арендована кем-то еще менее чем за 24 часа до момента отправки запроса. На возвращенные лицензии оно действует так же.

Возврат арендованной лицензии

  1. Запустите AnyLogic.
  2. Откройте Мастер активации AnyLogic, выбрав пункт Справка > Активировать продукт... из меню AnyLogic.
  3. В открывшемся окне Мастера активации AnyLogic выберите пункт Вернуть арендованную с сервера лицензию и щелкните по кнопке Далее.
  4. Если соединение с сервером будет установлено, то лицензия будет успешно возвращена обратно на сервер, и соответствующее сообщение отобразится на последней странице мастера активации.
  5. Щелкните по кнопке Готово.
Как мы можем улучшить эту статью?