SySAM помогает пользователям отслеживать и управлять использованием лицензий. SySAM 2.0 - новая версия средств управления лицензиями, используемых в продуктах Sybase. Эта версия обеспечивает более высокую эффективность управления лицензиями и дополнительные возможности, такие как формирование отчетов, поддержку для нескольких продуктов, автоматическое предоставление тестового периода использования продукта.
Нет, не на каждом. Клиент может установить SySAM на одну или несколько машин, которые будут обеспечивать распределение лицензий между всеми индивидуальными машинами, на которых работает ПО Sybase. Для больших инсталляций рекомендуется использовать лицензионный сервер, обслуживающий все остальные работающие в сети машины.
SySAM сервер не запустится, если он не найдет в директории лицензий корректный лицензионный файл, полученный от компании-дистрибутора приобретенных продуктов Sybase. SySAM также не запустится, если в папке с лицензиями будут находиться только локальные (unserved) лицензии. Для проверки типа лицензии откройте лицензионный файл и проверьте наличие в нем слова SERVED. В данной ситуации сообщение об ошибке будет выглядеть следующим образом:
C:\Sybase\ase150\SYSAM-2_0\bin>sysam start
Starting the SYSAM service
The SYSAM service is starting.
The SYSAM service could not be started.
The service did not report an error.
More help is available by typing NET HELPMSG 3534.
В некоторых случаях, когда SySAM 2.0 ставится на машинах с уже установленным и неудаленным SySAM 1.0, лицензионный сервис не стартует из-за конфликта с файлами от старой инсталляции. В этом случае вы можете очистить установленные файлы, проведя переустановку SySAM.
C:\sybase\SYSAM-2_0\bin>sysam reinstall
Removing the SYSAM service
The SYSAM service has been removed.
Creating the SYSAM service
FLEXlm License Manager is successfully installed
Единственный метод идентификации для SySAM 2.0 - это получить идентификатор компьютера. Способ формирования идентификатора зависит от используемой операционной системы. Обычно это встроенный аппаратный идентификатор компьютера (HOST ID), МАС-адрес сетевой карты, серийный номер диска и т.п. Подробнее смотрите руководство по SySAM 2.0.
На системах, для которых идентификатор компьютера определяется по МАС-адресу сетевой карты, утилита lmutil может вернуть сразу несколько МАС-адресов в качестве идентификатора машины. Пользователь должен указать при активации лицензии в компании-дистрибуторе только один из этих адресов. Рекомендуется использовать адрес сетевой карты, которая не будет выниматься и переставляться из компьютера.
Машины, на которых развернут Sybase, не должны иметь какого либо выхода в Интернет. Лицензии должны быть активированы через службу технической поддержки Sybase и затем уже перенесены на компьютер с установленными продуктами Sybase. Из-за относительно большого размера лицензионного файла, рекомендуется воспользоваться переносными устройствами для копирования лицензионного файла, а не набивать его вручную при вводе.
Внимание! Никакая часть SySAM не инициирует соединения вне вашей корпоративной сети, включая сайты Sybase.
Нет, используя серверную конфигурацию SySAM, вы можете сгенерировать и потом установить на своем лицензионном сервере одновременно целый блок лицензий.
Нет, никакой личной информации не требуется при лицензировании. Для активации лицензии требуется предоставить только правильный идентификатор машины, где будет установлен приобретенный продукт. Шаги по активации лицензии отличны от процесса регистрации клиента.
Были предприняты все усилия, чтобы найти баланс между удобством пользователей Sybase и контролем легальности использования лицензий. Программное обеспечение Sybase не перестанет работать сразу при возникновении каких либо проблем с лицензированием.
Администраторы системы будут оповещены о возникновении проблем в логе СУБД или через механизм оповещения по электронной почте. Программное обеспечение будет продолжать работать в течение временного периода от 7 до 30 дней, в зависимости от типа выбранного продукта.
Функциональность продукта не будет сокращена в течение этого временного периода. Как только проблема будет локализована, программное обеспечение вернется к работе в штатном порядке.
При необходимости, лицензионный сервер может быть установлен в отказоустойчивом режиме. В случае неустранения проблемы в течение временного периода, система автоматически остановится.
Пользователю предоставляется возможность активировать больше лицензий, чем он приобрел (овердрафт). Использование овердрафта должно быть согласовано с представительством Sybase. При возникновении овердрафта, клиент обязан в оговоренные сроки оплатить выделенные в рамках овердрафта лицензии.
В случаях, когда установка продуктов осуществляется копированием файлов с мастер-установки на другом компьютере, пользователь должен иметь доступную к использованию активированную лицензию. Если для новой установки невозможно будет получить в течение 30 дней такую лицензию, рекомендуется использовать лицензионный сервер.
Начиная с версии SySAM 2.0, лицензионные ключи кодируются вместе с информацией об идентификаторе компьютера, куда они устанавливаются. Поэтому лицензионные ключи, активированные для одного компьютера, не смогут работать на другом.
ASE и другие продукты, использующие SySAM 2.0, позволяют устанавливать и использовать продукты в течение временного периода без лицензионных ключей. Этот период зависит от конкретного продукта Sybase. Для ASE этот период составляет 30 дней. Когда сервер запускается без лицензионных ключей, в логе сервера помещается следующее сообщение:
00:00000:00000:2005/07/05 15:46:08.84 kernel Sybase Licensing: Using licenses from: /opt/sybase/SYSAM-2_0/licenses
00:00000:00000:2005/07/05 15:46:08.91 kernel Sybase Licensing: Checked out graced license for 1 ASE_CORE (2005.0703) will expire Tue Jul 5 15:47:02 2005.
00:00000:00000:2005/07/05 15:46:08.91 kernel Sybase Licensing: Failed to obtain 1 license(s) for ASE_CORE feature from license file(s) or server(s).
Это сообщение уведомляет о сроках окончания действия временного периода. Пользователь может дополнительно настроить во время установки нотификацию по электронной почте. Тогда сообщение о проблеме также будет приходить по почте. Сообщение будет повторяться в течение временного периода с нарастающей частотой.
Если в течение временного периода будет предоставлена лицензия, она автоматически будет задействована сервером ASE (не потребуется перегружать сервер). Если лицензия не будет предоставлена, по истечении временного периода сервер ASE будет остановлен. При перезапуске сервер ASE также не будет запущен. Следующее сообщение свидетельствует об отсутствии лицензии и окончании временного периода:
00:00000:00000:2005/07/05 16:09:12.96 kernel Sybase Licensing: Using licenses from: /usr/u/sybase/SYSAM-2_0/licenses
00:00000:00000:2005/07/05 16:09:13.06 kernel Sybase Licensing: Failed to obtain 1 license(s) for ASE_CORE feature from license file(s) or server(s).
Во время установки ASE присутствует диалоговое окно для ввода данной информации. После установки, администратор может воспользоваться хранимой процедурой sp_lmconfig для изменения этого параметра. Более детально смотрите в документации по установке и эксплуатации ASE (ASE Installation Guide, ASE Configuration Guide, ASE Reference Manual).
Если лицензионный сервер перестает работать, или ASE, по каким то причинам, не может с ним установить соединение, то сервер ASE переходит во временный режим работы. При этом временный период работы сервера установлен до 30 дней, а в логе ASE будет выведено соответствующее предупреждение. Если настроен механизм уведомления администратора по электронной почте, то будет также выслано специальное предупреждение. В течение временного периода работы ASE будет сохранять полную функциональность. Как только связь или работоспособность лицензионного сервера будет восстановлена, ASE вернется к нормальному режиму работы. Если проблемы с лицензионным сервером не будут решены, ASE может остановить свою работу по истечению временного периода. Окончательные действия определяются типом лицензий, которые становятся недоступными. Если это лицензии на опциональные возможности сервера, то отключаются только эти возможности. Если отключается лицензия на базовый сервер ASE, то останавливается сам сервер. В течение всего временного периода с нарастающей периодичностью в лог ошибок сервера ASE выводятся предупреждающие сообщения.
Текущий статус работающих на сервере лицензий можно в любой момент времени проверить посредством хранимой процедуры sp_lmconfig.
Да, ASE периодически связывается с лицензионным сервером для синхронизации и обновления информации об используемых лицензиях.
ASE может определить недоступность лицензии при старте СУБД, или в момент периодических проверок с лицензионным сервером. ASE осуществляет периодическую проверку статуса лицензий с лицензионным сервером с частотой, примерно, раз в 4 часа.
Это зависит от типа приобретенной лицензии. Для стандартных пожизненных лицензий выдаются лицензии SySAM с неограниченным сроком действия. Для программных продуктов, приобретенных по программе SybaseFLEX, действие лицензий завершается в момент окончания сроков аренды программного обеспечения. Тестовые, или пробные лицензии всегда заканчивают свою работу в конце срока действия тестового периода.
Даже для выданных постоянных лицензий SySAM, лицензия хранит в себе дату действия текущего контракта на техническую поддержку. В момент обновления технической поддержки, клиент должен обновить SySAM лицензию, чтобы обновить хранящуюся в лицензии информацию о сроке действия технической поддержки. Когда пользователь устанавливает обновления (patch, EBF) на ASE, программа установки проверяет указанную дату действия технической поддержки. Если обновление на программный продукт вышло позже срока окончания технической поддержки, пользователь получит предупреждение не устанавливать данное обновление (patch, EBF). Если же обновление будет все же установлено, оно может не работать. При этом пользователь системы должен или продлить контракт на техническую поддержку, или вернуться к версии продукта, выпущенной во время действия оформленной технической поддержки.
Клиенты могут обновить свои SySAM лицензии через компанию-дистрибутора приобретенных продуктов. Мы предлагаем временный период в один год на обновление лицензий с информацией о сроках технической поддержки.
Использование SySAM обязательно для ASE 15 и новых версий других продуктов Sybase.
Мы не требуем от клиента предоставлять имя компьютера в сети. Необходимые для лицензионного файла параметры пользователь может предоставить во время активации лицензии, или добавить их в лицензию после ее получения из Sybase. IP-адрес при этом никогда не требуется.
В некоторых случаях, для некоторых индустрий (например, оборонной индустрии) клиентам запрещено передавать идентификаторы компьютеров. В таком случае существует специальный процесс для выдачи лицензии. Пожалуйста, для уточнения деталей, свяжитесь со службой технической поддержки.
SySAM может быть установлен или в автономном режиме, или в режиме лицензионного сервера. В автономном режиме не требуется использование выделенного лицензионного сервера, и лицензия считывается продуктами Sybase напрямую из лицензионного файла. В автономном режиме лицензии должны быть отдельно активированы для каждого использующего их компьютера. Поэтому автономная конфигурация плохо подходит для больших инсталляций. Также в такой конфигурации нельзя получить сводных отчетов по использованию лицензий.
Клиент может повторно активировать лицензию на новом аппаратном обеспечении, прислав соответствующий запрос и необходимую информацию в компанию дистрибутор. На повторные активации лицензий существуют ограничения в 200% от числа приобретенных лицензий в год. При превышении этого лимита обращайтесь в службу технической поддержки.
Длительность временного периода зависит от вида используемого продукта. Для ASE срок действия временного периода не может превышать 30 дней.
Сервер ASE завершает свою работу. В случае, если вам требуется более продолжительный период, свяжитесь со службой технической поддержки.
Сетевой лицензионный сервер SySAM 2.0 поддерживает обслуживание лицензий и для SySAM 2.0 (ASE 15.0) и для SySAM 1.0 (ASE 12.X, ASE 12.5.X и другие Sybase продукты). Обратитесь к документации по настройке СУБД (ASE Configuration Guide) за деталями о миграции на новую версию и совместимости со старыми продуктами.
Текущая реализация SySAM для ASE не контролирует число работающих пользователей или лицензии на клиентские места. Тем не менее, эта информация выводится в лог сообщений ASE для возможного учета и контроля. Проверка числа работающих пользователей может быть введена в следующих версиях продукта.
Sybase будет поставлять поставщикам готовых решений (OEM) специальные лицензионные файлы, которые поставщик решения должен встраивать в свое приложение. Для конечного пользователя использование таких лицензий будет абсолютно прозрачным.
Сетевой лицензионный сервер может работать в отказоустойчивой конфигурации. Но, учитывая большую продолжительность временного периода работы системы без лицензии, во многих случаях развертывание лицензионного сервера в отказоустойчивом режиме может быть неоправданным.
Отметьте, что отказоустойчивая конфигурация лицензионного сервера является собственной реализацией FLEXlm. Для деталей смотрите руководство "FLEXnet Publisher End User Guide". Существует ряд ограничений на развертывание лицензионного сервера в таком режиме по использованию операционных систем и сторонних кластерных решений (таких как Sun Cluster, Veritas и др.). Для деталей смотрите руководство настройки ASE (ASE Configuration Guide).
© Copyright 2016, ООО "Сайбейс"