FlexNet(FlexLM)、IBM-LUM、DSLSおよびその他のライセンスマネージャにおけるライセンスの借用およびオフラインライセンス

ライセンスの借入は、ライセンスプール内から特定のワークステーションを単一のライセンスインスタンスにリンクする方法です。この手順では、ライセンスマネージャー(LM)でライセンスが永続的に使用されていることを示し、ユーザーは指定された期間、プロダクトライセンスを借用し、ライセンスマネージャーに接続せずにライセンスを取得したアプリケーションを操作できます。

OpenLMは、いくつかのライセンスマネージャーのタイプのライセンスの借用を監視します。このドキュメントでは、これら3つのLM(FlexNet(FlexLM)、IBM-LUM、およびDSLS)の借入方法と、借用ライセンスの監視におけるOpenLMの利点について説明します。

OpenLMが借用を監視している他のライセンスマネージャーの全リストについては、https://www.openlm.jp/をご覧ください。

FlexLMでのライセンスの借用

ライセンスの借用を可能にするために、ソフトウェア発行者は、BORROWキーワードを含むFEATUREまたはINCREMENT行を含むフローティングライセンスファイルを発行する必要があります。次に例を示します。

INCREMENT 3d_to_2d_flattener ugslmd 27.0 06-nov-2012 1 SUPERSEDE \

DUP_GROUP=UHD user_info=”NX 2D Exchange” ISSUED=06-sep-2012 \

BORROW=2880 ck=194 SIGN=”code”

上記の例では、BORROW time(借用時間)は2880時間= 120日に制限されています。FlexLMでの借用ライセンスの最大値は180日です。

ユーザーは借用ライセンスを返却する有効期限を指定します。有効期限は上記のBORROWパラメーター以下でなければなりません。この有効期限は、LM_BORROW環境変数に値を適用することによって設定されます。これは、lmborrowユーティリティを実行するか、アプリケーションで設定することによって(直接利用可能な場合)、直接行われます。

次に、ユーザーは、借用情報をクライアントコンピューターに書き込むネットワークに接続している間にアプリケーションを実行します。ライセンスサーバーは借用されたライセンスをチェックアウトしたままにします。ソフトウェアベンダーによって有効にされている場合、借用ライセンスは借用期間の満了前に早期に返却することができます。

有効期間が経過したとき、または借用ライセンスを早期に返却した後、ローカルの借入データはライセンスのチェックアウトを許可しなくなり、ライセンスサーバは借用ライセンスを使用可能なライセンスのプールに返します。

DSLSオフラインライセンス

DSLSでは、借用ライセンスは「オフラインライセンス(offline licenses)」と呼ばれます。オフラインで使用するためのライセンスを抽出する操作は、アプリケーションの[ローカルライセンス管理(Local License Management)]ダイアログボックスの[オフライン管理(Offline Management)]タブで行います。そこで、ユーザーは抽出するライセンスを選択し、オフライン抽出(借用)の期間を設定する必要があります。最大ライセンスオフライン抽出(借用)は30日です。

DSLicSrvコマンド「getLicenseUsage -all」を使用してライセンスの使用状況を照会するときは、次の例に示すようにオフラインライセンスが報告されます。

internal Id: <Workstation> …

granted since: <Time and date> <workstation> <Username> <Application full path> …

targetId: <targetId> licenseId: <licenseId> …

granted since: <Time and date> hold until: <Time and date>

IBM LUMオフラインライセンス

IBMライセンス使用管理(LUM)システムは、借用ライセンスを「コンカレントオフラインライセンス」と呼びます。LUMでライセンス借入を実装するには

  1. ユーザーがアプリケーションを呼び出します。
  2. アプリケーションは、ノードロックディレクトリでオフラインノードロックライセンスを探します。ライセンスが見つかり有効であれば、アプリケーションが実行されます。
  3. アプリケーションがノードロックディレクトリでライセンスを見つけられず、ポータブルコンピュータがLicense Use Managementネットワークライセンスサーバーにアクセスできる場合、アプリケーションはそこからコンカレントオフラインライセンスを要求します。
  4. ネットワークライセンスサーバーは、ライセンスがユーザー、グループ、またはマシンのターゲットIDに対する権限を持っているかどうかを確認し、ユーザーから提供されたパスワードを検証します。
  5. 認証がコンカレントオフラインライセンスの場合、サーバーはオフラインノードロックライセンスを作成し、それをポータブルコンピュータのノードロックディレクトリにコピーします。ライセンスはサーバー上で使用中としてマークされています。
  6. アプリケーションは、ノードロックディレクトリに有効なライセンスがあることを確認し、アプリケーションを起動します。これで、License Use Managementネットワークライセンスサーバーに接続しなくてもアプリケーションを実行できるようになりました。(つまり、アプリケーションをポータブルコンピュータ上で実行できるようになりました。)

オフラインコンカレントライセンスの管理は、IBM LUM windows UIで行われます。

  • 同時にオフラインで使用できるようにするには、製品認証を「すべて許可」に設定する必要があります。
  • ライセンスオフライン抽出(借用)時間が設定されます。120日に制限されています。
  •  ライセンスインスタンスにパスワードが設定されています。

lumbltコマンドラインでも同様のオプションが利用可能です。

OpenLMの利点

ライセンスを借用することは、ライセンスを展開するための理想的な方法ではありません。高価であり、追跡が困難です。

  • 借用ライセンスは永続的に機能するフローティングライセンスであるため、ライセンスチャージバックの対象にはならず、ライセンスプールの他のコンカレントライセンスよりも高価です。
  • 借用されたライセンスも追跡が困難です。ライセンスプールの一部としてマークされなくなります。ライセンス管理者は、不要になったらすぐにそのようなライセンスを手動で取り消す必要があります。

OpenLMはライセンスマネージャーの使用状況を監視し、ユーザの身元と効率的なライセンス割り当てに関する洞察を提供します。そのため、ライセンス管理者にとっていくつかの利点があります。

  • 2つの異なるワークステーションから借用ライセンスとコンカレントライセンスの両方を取得しているユーザーを特定し、そのような状況に警戒します。
  • 特定の使用済みライセンスを借用済みとしてマークし、それがリンクされているユーザーとワークステーションを明確に示します。
  • 使用パターンを特定し、最適化されたライセンス割り当てポリシーをアドバイスします。

OpenLMは Reporting Hubと呼ばれる拡張機能を持っています。Reporting Hubを使用すると、セッション内で借用されているライセンスについてのみレポートする、本製品では使用できない借入データを集計できます。

:OpenLMがSentinel Haspやhttps://www.openlm.jp/にリストされている他のライセンスマネージャーなど、使用している別のライセンスマネージャーの借り入れを監視している場合、そのライセンスマネージャーに固有のアドバイスについては、openlm.comのサポートに問い合わせください。