Сервер лицензий пакета Mathematica


Сервер лицензий представляет собой программу, к которой по сети может обращаться за лицензией на исполнение ядро пакета Mathematica и Front End (оконный пользовательский интерфейс к пакету Mathematica). Для того, чтобы такое обращение происходило, Mathematica должна быть настроена на работу в сетевом варианте. При этом не требуется получать и устанавливать пароль на запуск Mathematica на каждом персональном компьютере, вместо этого достаточно указать IP адрес сервера лицензий. В нашем случае это 159.93.130.10 - адрес компьютера unamp.jinr.ru. В настоящее время, из 100 лицензий приобретенных ОИЯИ, 30 штук представляют собой пакет сетевых лицензий. Выдачу лицензий из этого пакета и осуществляет unamp.jinr.ru. Программное обеспечение устроено так, что прекращает выдачу лицензий, если все лицензии заняты. Лицензия считается занятой с момента запуска Mathematica kernel или Mathematica Front End. Лицензия освобождается после нормального завершения сеанса Mathematica. 30 лицензий, установленных на unamp.jinr.ru, обеспечивают возможность запуска до 30 копий пакета Mathematica на персональных компьютерах под ОС Microsoft Windows. Сетевых лицензий для Mathematica под Linux, Solaris и т.п. в настоящее время нет. Для этих ОС пользователь должен получать индивидуальные лицензии. На unamp установлены две системных лицензии на запуск 2-х FE и 2-х kernel под Linux, если у пользователя нет индивидуальной лицензии, то при запуске им Mathematica на unamp эти лицензии будут использованы автоматически, при условии, что они не заняты другими пользователями. Поскольку количество лицензий ограничено, и лицензии могут потребоваться любому другому пользователю, желательно избегать блокирования лицензий без необходимости и закрывать сеанс Mathematica после окончания вычислений. Сервер лицензий обслуживает всех пользователей ОИЯИ, но в настоящее время дефицита лицензий на Mathematica под Windows не ожидается, поэтому ограничения на время сеанса носят рекомендательный характер. Срок действия настоящих лицензий истекает 6 апреля 2003 г.

Настройка пакета Mathematica для работы с сервером лицензий может быть сделана в процессе установки пакета на ПК путем выбора "Network based" варианта.

Затем, следует указать адрес сервера лицензий:

Возможно настроить Mathematica на работу с сервером лицензий и в случае установки по варианту "Single machine". В этом случае, при появлении диалогового окна с предложением ввести номер лицензиии и пароль, следует нажать кнопку внизу окна "Network Mathematica", а затем ввести адрес сервера лицензий.

Пользователи ЛТФ могут не ставить Mathematica на свой ПК, а воспользоваться предустановленной версией с сервера TFS. Достаточно на персональном компьютере под Windows запустить V:\Mathematica\4.1\mathematica.exe или
\\TFS\PGM\Mathematica\4.1\mathematica.exe . Эта копия уже настроена на сервер лицензий, никаких дополнительных настроек не требуется.

А. Сазонов

15.01.2002